Class TransactionReportingService

java.lang.Object
com.bluebell.greenhouse.sol.services.reporting.transaction.TransactionReportingService

@Service public class TransactionReportingService extends Object
Service-layer for reporting about Transactions.
Version:
2.0.6
Author:
Stephen Prizio
  • Constructor Details

    • TransactionReportingService

      public TransactionReportingService()
  • Method Details

    • generateTransactionCsvReport

      public File generateTransactionCsvReport(Account account, String headerProfile) throws IOException
      Generates a csv report for the given account's transactions.
      Parameters:
      account - Account
      headerProfile - header profile
      Returns:
      report File
      Throws:
      IOException - file write exception