|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReconciliationService
This class declares the service method for CAB Reconciliation service. Expected to be used by BatchExtractService
. This
service should be not be implemented as singleton.
Method Summary | |
---|---|
List<Entry> |
getDuplicateEntries()
Returns the list of duplicate entries found after reconciliation |
List<Entry> |
getIgnoredEntries()
Returns the list of ignored entries found after reconciliation |
Collection<GlAccountLineGroup> |
getMatchedGroups()
Returns the list of account groups that found match to account line history |
Collection<GlAccountLineGroup> |
getMisMatchedGroups()
Returns the list of unmatched account line groups |
boolean |
isDuplicateEntry(Entry glEntry)
Returns true is a GL entry is already available in CAB |
void |
reconcile(Collection<Entry> glEntries,
Collection<PurApAccountingLineBase> purapAcctEntries)
Main reconciliation service which will apply the formula where PURAP transaction amounts are compared using GL_ENTRY_T = (AP_PMT_RQST_ACCT_CHG_T or AP_CRDT_MEMO_ACCT_CHG_T) |
Method Detail |
---|
List<Entry> getDuplicateEntries()
List<Entry> getIgnoredEntries()
Collection<GlAccountLineGroup> getMatchedGroups()
Collection<GlAccountLineGroup> getMisMatchedGroups()
boolean isDuplicateEntry(Entry glEntry)
glEntry
- GL Line entry
void reconcile(Collection<Entry> glEntries, Collection<PurApAccountingLineBase> purapAcctEntries)
glEntries
- Purap GL EntriespurapAcctEntries
- Purap Account Entries
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |