|
||||||||||
| 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 AccountsReceivableReportServiceorg.kuali.rice.kew.exception.WorkflowExceptionAccountsReceivableReportService.generateCreditMemo(org.kuali.kfs.module.ar.document.CustomerCreditMemoDocument)public File generateInvoice(CustomerInvoiceDocument invoice)
generateInvoice in interface AccountsReceivableReportServiceAccountsReceivableReportService.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 AccountsReceivableReportServiceAccountsReceivableReportService.generateInvoicesByBillingOrg(java.lang.String,
java.lang.String, java.sql.Date)
public List<File> generateInvoicesByProcessingOrg(String chartCode,
String orgCode,
Date date)
generateInvoicesByProcessingOrg in interface AccountsReceivableReportServiceAccountsReceivableReportService.generateInvoicesByProcessingOrg(java.lang.String,
java.lang.String, java.sql.Date)
public List<File> generateInvoicesByInitiator(String initiator,
Date date)
generateInvoicesByInitiator in interface AccountsReceivableReportServiceorg.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 AccountsReceivableReportServiceAccountsReceivableReportService.generateStatementByBillingOrg(java.lang.String,
java.lang.String)public List<File> generateStatementByAccount(String accountNumber)
generateStatementByAccount in interface AccountsReceivableReportServiceAccountsReceivableReportService.generateStatementByAccount(java.lang.String)public List<File> generateStatementByCustomer(String customerNumber)
generateStatementByCustomer in interface AccountsReceivableReportServiceAccountsReceivableReportService.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 | |||||||||