|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.module.ar.batch.service.impl.InvoiceRecurrenceServiceImpl
@Transactional public class InvoiceRecurrenceServiceImpl
Lockbox Iterators are sorted by processedInvoiceDate and batchSequenceNumber. Potentially there could be many batches on the same date. For each set of records with the same processedInvoiceDate and batchSequenceNumber, there will be one Cash-Control document. Each record within this set will create one Application document.
Field Summary | |
---|---|
InvoiceRecurrenceDao |
invoiceRecurrenceDao
|
Constructor Summary | |
---|---|
InvoiceRecurrenceServiceImpl()
|
Method Summary | |
---|---|
protected org.kuali.rice.kns.bo.AdHocRouteRecipient |
buildApprovePersonRecipient(String userId)
This method builds a recipient for Approval. |
protected org.kuali.rice.kns.bo.AdHocRouteRecipient |
buildApproveWorkgroupRecipient(String workgroupId)
This method builds a workgroup recipient for Approval. |
protected org.kuali.rice.kns.bo.AdHocRouteRecipient |
buildFyiPersonRecipient(String userId)
This method builds a FYI recipient. |
protected org.kuali.rice.kns.bo.AdHocRouteRecipient |
buildFyiWorkgroupRecipient(String workgroupId)
This method builds a FYI workgroup recipient. |
org.kuali.rice.kns.service.DateTimeService |
getDateTimeService()
|
org.kuali.rice.kns.service.DocumentService |
getDocumentService()
|
InvoiceRecurrenceDao |
getInvoiceRecurrenceDao()
|
protected String |
getInvoiceRecurrenceMaintenanceDocumentTypeName()
|
boolean |
processInvoiceRecurrence()
|
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService boService)
|
void |
setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
|
void |
setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
|
void |
setInvoiceRecurrenceDao(InvoiceRecurrenceDao invoiceRecurrenceDao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public InvoiceRecurrenceDao invoiceRecurrenceDao
Constructor Detail |
---|
public InvoiceRecurrenceServiceImpl()
Method Detail |
---|
public org.kuali.rice.kns.service.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
public org.kuali.rice.kns.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
public boolean processInvoiceRecurrence() throws org.kuali.rice.kew.exception.WorkflowException
processInvoiceRecurrence
in interface InvoiceRecurrenceService
org.kuali.rice.kew.exception.WorkflowException
protected String getInvoiceRecurrenceMaintenanceDocumentTypeName()
protected org.kuali.rice.kns.bo.AdHocRouteRecipient buildFyiPersonRecipient(String userId)
userId
-
protected org.kuali.rice.kns.bo.AdHocRouteRecipient buildApprovePersonRecipient(String userId)
userId
-
protected org.kuali.rice.kns.bo.AdHocRouteRecipient buildFyiWorkgroupRecipient(String workgroupId)
userId
-
protected org.kuali.rice.kns.bo.AdHocRouteRecipient buildApproveWorkgroupRecipient(String workgroupId)
userId
-
public InvoiceRecurrenceDao getInvoiceRecurrenceDao()
public void setInvoiceRecurrenceDao(InvoiceRecurrenceDao invoiceRecurrenceDao)
public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService boService)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |