org.kuali.kfs.module.ar.report.service.impl
Class CustomerInvoiceReportServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.ar.report.service.impl.CustomerInvoiceReportServiceImpl
All Implemented Interfaces:
CustomerInvoiceReportService

@Transactional
public class CustomerInvoiceReportServiceImpl
extends Object
implements CustomerInvoiceReportService

To generate the working progress reports for the effort certification


Constructor Summary
CustomerInvoiceReportServiceImpl()
           
 
Method Summary
 File generateReport(CustomerInvoiceReportDataHolder reportDataHolder, Date runDate)
          generate report for effort certification extract process witht the given report data and information
 ReportInfo getCustomerInvoiceReportInfo()
          Gets the customerInvoiceReportInfo attribute.
 ReportInfo getCustomerInvoiceReportInfoNoTax()
          Gets the customerInvoiceReportInfoNoTax attribute.
 void setCustomerInvoiceReportInfo(ReportInfo customerInvoiceReportInfo)
          Sets the customerInvoiceReportInfo attribute value.
 void setCustomerInvoiceReportInfoNoTax(ReportInfo customerInvoiceReportInfoNoTax)
          Sets the customerInvoiceReportInfoNoTax attribute value.
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
          Sets the parameterService attribute value.
 void setReportGenerationService(ReportGenerationService reportGenerationService)
          Sets the reportGenerationService attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomerInvoiceReportServiceImpl

public CustomerInvoiceReportServiceImpl()
Method Detail

generateReport

public File generateReport(CustomerInvoiceReportDataHolder reportDataHolder,
                           Date runDate)
Description copied from interface: CustomerInvoiceReportService
generate report for effort certification extract process witht the given report data and information

Specified by:
generateReport in interface CustomerInvoiceReportService
Parameters:
reportDataHolder - the given report data holder
runDate - the datetime of the repor generation
See Also:
org.kuali.module.effort.service.EffortCertificationReportService#generateReportForExtractProcess(org.kuali.module.effort.util.ExtractProcessReportDataHolder, java.util.Date)

setCustomerInvoiceReportInfo

public void setCustomerInvoiceReportInfo(ReportInfo customerInvoiceReportInfo)
Sets the customerInvoiceReportInfo attribute value.

Parameters:
customerInvoiceReportInfo - The customerInvoiceReportInfo to set.

setReportGenerationService

public void setReportGenerationService(ReportGenerationService reportGenerationService)
Sets the reportGenerationService attribute value.

Parameters:
reportGenerationService - The reportGenerationService to set.

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameterService attribute value.

Parameters:
parameterService - The parameterService to set.

getCustomerInvoiceReportInfo

public ReportInfo getCustomerInvoiceReportInfo()
Gets the customerInvoiceReportInfo attribute.

Returns:
Returns the customerInvoiceReportInfo.

getCustomerInvoiceReportInfoNoTax

public ReportInfo getCustomerInvoiceReportInfoNoTax()
Gets the customerInvoiceReportInfoNoTax attribute.

Returns:
Returns the customerInvoiceReportInfoNoTax.

setCustomerInvoiceReportInfoNoTax

public void setCustomerInvoiceReportInfoNoTax(ReportInfo customerInvoiceReportInfoNoTax)
Sets the customerInvoiceReportInfoNoTax attribute value.

Parameters:
customerInvoiceReportInfoNoTax - The customerInvoiceReportInfoNoTax to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.