public interface BalancingService
Modifier and Type | Method and Description |
---|---|
void |
clearHistories()
Removes the data from the History tables.
|
void |
clearPosterFileCache()
In order to avoid file system scans this class caches poster input and poster error filenames.
|
Balance |
getBalance(LedgerBalanceHistory ledgerBalanceHistory)
Returns a Balance object for the parameters of the passed in LedgerBalanceHistory.
|
int |
getComparisonFailuresToPrintPerReport() |
String |
getFilenames()
Returns filenames used by process.
|
File |
getICRErrorOutputFile() |
File |
getICRInputFile() |
OriginEntryInformation |
getOriginEntry(String inputLine,
int lineNumber)
Gets an OriginEntryInformation for the parsed line.
|
int |
getPastFiscalYearsToConsider() |
File |
getPosterErrorOutputFile() |
File |
getPosterInputFile() |
File |
getReversalErrorOutputFile() |
File |
getReversalInputFile() |
String |
getShortTableLabel(String businessObjectName) |
boolean |
runBalancing()
Handle for batch processes to kick off balancing
|
void |
updateBalanceHistory(Integer postMode,
OriginEntryInformation originEntry)
Updates the balance history table
|
void |
updateEntryHistory(Integer postMode,
OriginEntryInformation originEntry)
Update the entry history table
|
boolean runBalancing()
File getPosterInputFile()
File getPosterErrorOutputFile()
File getReversalInputFile()
File getReversalErrorOutputFile()
File getICRInputFile()
File getICRErrorOutputFile()
int getPastFiscalYearsToConsider()
int getComparisonFailuresToPrintPerReport()
String getShortTableLabel(String businessObjectName)
businessObjectName
- name of the BO for which to return the labelOriginEntryInformation getOriginEntry(String inputLine, int lineNumber)
inputLine
- line that was read from getPosterInputFilenamelineNumber
- line number we are currently reading from getPosterInputFilenamevoid updateEntryHistory(Integer postMode, OriginEntryInformation originEntry)
mode
- of post, e.g. MODE_REVERSALoriginEntry
- representing the update detailsvoid updateBalanceHistory(Integer postMode, OriginEntryInformation originEntry)
originEntry
- representing the update detailsBalance getBalance(LedgerBalanceHistory ledgerBalanceHistory)
ledgerBalanceHistory
- to retrieve the Balance object forvoid clearPosterFileCache()
void clearHistories()
String getFilenames()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.