|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.module.ar.report.service.impl.AccountsReceivableReportServiceImpl
@Transactional public class AccountsReceivableReportServiceImpl
Constructor Summary | |
---|---|
AccountsReceivableReportServiceImpl()
|
Method Summary | |
---|---|
protected void |
addAgingAmountToInvoiceMap(String mapKey,
org.kuali.rice.kns.util.KualiDecimal amountToAdd,
Map<String,String> invoiceMap)
This method... |
protected void |
calculateAgingAmounts(List<CustomerStatementDetailReportDataHolder> details,
Map<String,String> invoiceMap)
This method calculates the total aging amounts for a given statement. |
protected String |
generateCityStateZipLine(String city,
String state,
String zipCode)
This method... |
File |
generateCreditMemo(CustomerCreditMemoDocument creditMemo)
|
File |
generateInvoice(CustomerInvoiceDocument invoice)
|
List<File> |
generateInvoicesByBillingOrg(String chartCode,
String orgCode,
Date date)
|
List<File> |
generateInvoicesByInitiator(String initiator,
Date date)
|
List<File> |
generateInvoicesByProcessingOrg(String chartCode,
String orgCode,
Date date)
|
File |
generateStatement(String billingChartCode,
String billingOrgCode,
String customerNumber,
Organization processingOrg,
List<CustomerStatementDetailReportDataHolder> details)
This method... |
List<File> |
generateStatementByAccount(String accountNumber)
|
List<File> |
generateStatementByBillingOrg(String chartCode,
String orgCode)
|
List<File> |
generateStatementByCustomer(String customerNumber)
|
protected List<File> |
generateStatementReports(Collection<CustomerInvoiceDocument> invoices)
|
protected String |
getChartAndOrgCodesCombined(Organization org)
This method... |
org.kuali.rice.kns.service.DateTimeService |
getDateTimeService()
This method... |
protected org.kuali.rice.kim.service.PersonService<org.kuali.rice.kim.bo.Person> |
getPersonService()
|
void |
setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
This method... |
void |
setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
|
protected Map<String,Map<String,Map<String,List<CustomerStatementDetailReportDataHolder>>>> |
sortCustomerStatementData(List<CustomerInvoiceDocument> invoiceList)
This method... |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AccountsReceivableReportServiceImpl()
Method Detail |
---|
public File generateCreditMemo(CustomerCreditMemoDocument creditMemo) throws org.kuali.rice.kew.exception.WorkflowException
generateCreditMemo
in interface AccountsReceivableReportService
org.kuali.rice.kew.exception.WorkflowException
AccountsReceivableReportService.generateCreditMemo(org.kuali.kfs.module.ar.document.CustomerCreditMemoDocument)
public File generateInvoice(CustomerInvoiceDocument invoice)
generateInvoice
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateInvoice(org.kuali.kfs.module.ar.document.CustomerInvoiceDocument)
public File generateStatement(String billingChartCode, String billingOrgCode, String customerNumber, Organization processingOrg, List<CustomerStatementDetailReportDataHolder> details)
billingChartCode
- billingOrgCode
- customerNumber
- details
-
public List<File> generateInvoicesByBillingOrg(String chartCode, String orgCode, Date date)
generateInvoicesByBillingOrg
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateInvoicesByBillingOrg(java.lang.String,
java.lang.String, java.sql.Date)
public List<File> generateInvoicesByProcessingOrg(String chartCode, String orgCode, Date date)
generateInvoicesByProcessingOrg
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateInvoicesByProcessingOrg(java.lang.String,
java.lang.String, java.sql.Date)
public List<File> generateInvoicesByInitiator(String initiator, Date date)
generateInvoicesByInitiator
in interface AccountsReceivableReportService
org.kuali.kfs.module.ar.report.service.AccountsReceivableReportService#generateInvoicesByInitiator(java.lang.String)
protected List<File> generateStatementReports(Collection<CustomerInvoiceDocument> invoices)
public List<File> generateStatementByBillingOrg(String chartCode, String orgCode)
generateStatementByBillingOrg
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateStatementByBillingOrg(java.lang.String,
java.lang.String)
public List<File> generateStatementByAccount(String accountNumber)
generateStatementByAccount
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateStatementByAccount(java.lang.String)
public List<File> generateStatementByCustomer(String customerNumber)
generateStatementByCustomer
in interface AccountsReceivableReportService
AccountsReceivableReportService.generateStatementByCustomer(java.lang.String)
protected Map<String,Map<String,Map<String,List<CustomerStatementDetailReportDataHolder>>>> sortCustomerStatementData(List<CustomerInvoiceDocument> invoiceList)
invoiceList
-
protected String generateCityStateZipLine(String city, String state, String zipCode)
city
- state
- zipCode
-
protected void calculateAgingAmounts(List<CustomerStatementDetailReportDataHolder> details, Map<String,String> invoiceMap)
details
- invoiceMap
- protected void addAgingAmountToInvoiceMap(String mapKey, org.kuali.rice.kns.util.KualiDecimal amountToAdd, Map<String,String> invoiceMap)
mapKey
- amountToAdd
- invoiceMap
- protected String getChartAndOrgCodesCombined(Organization org)
org
-
public org.kuali.rice.kns.service.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
dateTimeService
- protected org.kuali.rice.kim.service.PersonService<org.kuali.rice.kim.bo.Person> getPersonService()
public void setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |