org.kuali.kfs.module.bc.document.service
Interface ReportExportService

All Known Implementing Classes:
ReportExportServiceImpl

public interface ReportExportService

Provides build methods and file dump services for report dumps.


Method Summary
 StringBuilder buildAccountDumpFile(String principalId, String fieldSeperator, String textDelimiter, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber)
          Retrieves records for account dump and outputs file based on user preferences
 StringBuilder buildAccountFundingDumpFile(String principalId, String fieldSeperator, String textDelimiter, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber)
          Retrieves records for organization funding dump and outputs file based on user preferences
 StringBuilder buildAccountMonthlyDumpFile(String principalId, String fieldSeperator, String textDelimiter, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber)
          Retrieves records for account monthly dump and outputs file based on user preferences
 StringBuilder buildOrganizationAccountDumpFile(String principalId, String fieldSeperator, String textDelimiter)
          Retrieves records for organization account dump and outputs file based on user preferences
 StringBuilder buildOrganizationFundingDumpFile(String principalId, String fieldSeperator, String textDelimiter)
          Retrieves records for organization funding dump and outputs file based on user preferences
 StringBuilder buildOrganizationMonthlyDumpFile(String principalId, String fieldSeperator, String textDelimiter)
          Retrieves records for organization monthly dump and outputs file based on user preferences
 void updateAccountDump(String principalId)
          Rebuilds the account dump maintenance table.
 

Method Detail

updateAccountDump

void updateAccountDump(String principalId)
Rebuilds the account dump maintenance table.

Parameters:
principalId - - current user who is running the dump

buildOrganizationAccountDumpFile

StringBuilder buildOrganizationAccountDumpFile(String principalId,
                                               String fieldSeperator,
                                               String textDelimiter)
Retrieves records for organization account dump and outputs file based on user preferences

Parameters:
principalId - - current user who is running the dump
fieldSeperator - - string to seperate fields
textDelimiter - - string for text delimiter

buildOrganizationMonthlyDumpFile

StringBuilder buildOrganizationMonthlyDumpFile(String principalId,
                                               String fieldSeperator,
                                               String textDelimiter)
Retrieves records for organization monthly dump and outputs file based on user preferences

Parameters:
principalId - - current user who is running the dump
fieldSeperator - - string to seperate fields
textDelimiter - - string for text delimiter

buildOrganizationFundingDumpFile

StringBuilder buildOrganizationFundingDumpFile(String principalId,
                                               String fieldSeperator,
                                               String textDelimiter)
Retrieves records for organization funding dump and outputs file based on user preferences

Parameters:
principalId - - current user who is running the dump
fieldSeperator - - string to seperate fields
textDelimiter - - string for text delimiter

buildAccountDumpFile

StringBuilder buildAccountDumpFile(String principalId,
                                   String fieldSeperator,
                                   String textDelimiter,
                                   Integer universityFiscalYear,
                                   String chartOfAccountsCode,
                                   String accountNumber,
                                   String subAccountNumber)
Retrieves records for account dump and outputs file based on user preferences

Parameters:
principalId -
fieldSeperator -
textDelimiter -
universityFiscalYear -
chartOfAccountsCode -
accountNumber -
subAccountNumber -
Returns:

buildAccountMonthlyDumpFile

StringBuilder buildAccountMonthlyDumpFile(String principalId,
                                          String fieldSeperator,
                                          String textDelimiter,
                                          Integer universityFiscalYear,
                                          String chartOfAccountsCode,
                                          String accountNumber,
                                          String subAccountNumber)
Retrieves records for account monthly dump and outputs file based on user preferences

Parameters:
principalId -
fieldSeperator -
textDelimiter -
universityFiscalYear -
chartOfAccountsCode -
accountNumber -
subAccountNumber -
Returns:

buildAccountFundingDumpFile

StringBuilder buildAccountFundingDumpFile(String principalId,
                                          String fieldSeperator,
                                          String textDelimiter,
                                          Integer universityFiscalYear,
                                          String chartOfAccountsCode,
                                          String accountNumber,
                                          String subAccountNumber)
Retrieves records for organization funding dump and outputs file based on user preferences

Parameters:
principalId -
fieldSeperator -
textDelimiter -
universityFiscalYear -
chartOfAccountsCode -
accountNumber -
subAccountNumber -
Returns:


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