|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ScrubberValidator
An interface that declares methods that would be needed to validate origin entries and transactions run through the scrubber
| Method Summary | |
|---|---|
boolean |
isAccountExpired(Account account,
UniversityDate universityRunDate)
Performs logic to determine whether an account is expired |
void |
validateForInquiry(GeneralLedgerPendingEntry entry)
Validate a transaction for use in balance inquiry |
List<Message> |
validateTransaction(OriginEntryInformation originEntry,
OriginEntryInformation scrubbedEntry,
UniversityDate universityRunDate,
boolean laborIndicator,
AccountingCycleCachingService accountingCycleCachingService)
Validate a transaction in the scrubber |
| Method Detail |
|---|
List<Message> validateTransaction(OriginEntryInformation originEntry,
OriginEntryInformation scrubbedEntry,
UniversityDate universityRunDate,
boolean laborIndicator,
AccountingCycleCachingService accountingCycleCachingService)
originEntry - Input transaction (never changed)scrubbedEntry - Output transaction (scrubbed version of input transaction)universityRunDate - Date of scrubber run
void validateForInquiry(GeneralLedgerPendingEntry entry)
entry - Input transaction
boolean isAccountExpired(Account account,
UniversityDate universityRunDate)
account - Account to validateuniversityRunDate - Run date of process
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||