cboddeposit-scene-previewCashReversal.spp
cboddeposit/reversal/cboddeposit-scene-previewCashReversal.spp
Download original file · Bank deposit source contents
1domain cboddeposit;23Scenario serial previewCashReversal(4DepositAccount,5CashSettlementAccount,6InterestIncomeAccount,7CollectionInterestIncomeAccount,8PrincipalRecoveryAccount,9AccountEligibility,10CashAccountControl,11CashDepositAgreement,12CashReversalAgreement,13DepositReversalCapacity,14DepositAccrualState,15CashReversalMetadataPlan,16DepositOperatorFacts,17CashChannel,18DepositPostingLine[],19CashReversalPostingLine[],20DepositPostingTotals21) {22parallel {23findDepositAccount;24findCashSettlementAccount;25findInterestIncomeAccount;26findCollectionInterestIncomeAccount;27findPrincipalRecoveryAccount;28findAccountEligibility;29findCashDepositAgreement;30findDepositAccrualState;31}32identify(DepositAccount);33identify(CashSettlementAccount);34identify(InterestIncomeAccount);35identify(CollectionInterestIncomeAccount);36identify(PrincipalRecoveryAccount);37identify(AccountEligibility);38identify(CashDepositAgreement);39identify(DepositAccrualState);40checkAccountParticipants;41checkOriginalDepositAccount;42checkOriginalSettlementAccounts;43checkXbodCashReversalPath;44checkCoreDepositReversalEligibility;45checkOriginalCashMovement;46listDepositPostings;47checkOriginalDepositPostings;48checkCashReversalCapacity;49checkCashReversalFacts;50calculateXbodCashReversalMetadata;51prepareCashReversalAgreement;52prepareCashReversalPostings;53checkDepositPostings;54}