0% found this document useful (0 votes)
184 views38 pages

CMS Posting Process Guide

The document describes the flow of posting transactions in a credit management system. It involves opening files, reading organization and account records, loading related records, processing accounts for each organization, and closing files. For each account, it loads records, performs pre-processing, interest accrual, transaction posting, additional processing, statement generation, and output. Key steps include validating transactions, calculating interest and fees, generating statements, and updating account records.

Uploaded by

varadhanrg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
184 views38 pages

CMS Posting Process Guide

The document describes the flow of posting transactions in a credit management system. It involves opening files, reading organization and account records, loading related records, processing accounts for each organization, and closing files. For each account, it loads records, performs pre-processing, interest accrual, transaction posting, additional processing, statement generation, and output. Key steps include validating transactions, calculating interest and fees, generating statements, and updating account records.

Uploaded by

varadhanrg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 38

The Flow of

Posting in CMS
The High-Level Program Flow
 Open all files
 Read Org record from AMCR
 Load related records
 If Org Processing
 Process all accounts in org
 Repeat for all Orgs in AMCR
 Close all files
Load Related Records
 Load Org level Details
 Load AMRT - AR50WS
 Load AMMC - AR07WS
 Load AMCP - AR25WS
Non-Processing Org
 If ORG not processing
 Warehouse all the transactions
 Read AMBS records till the next Org
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Load Related Records
 Logo Level
 Load AMCR Logo record
 Load Logo level PCT from AMRT
 Load Logo level Account, Fee, Insurance and Interest
records from AMRT

 Others
 Decide PCT Level
 Load AMSC, AMPS, AMPH, AMOA records
AMRT Layout
Record Type
1 - Account Control Table (ARMY)
2 - Interest Table (ARMR)
3 - Insurance Table (ARMI)
4 - Fee Table (ARVM)
5 - Rate Index Table (ARRM)
6 - PCT Table (ARMF)
7 - Amortization table (ARKM)
* Loaded into AR50WS
AMPS Layout
Record Type
1 – Plan Data
2 – Loan Data
3 – User Data
4 – Bill History
5 – Payment History
6 – Original Loan Data
AMPS Layout
Record Type
7 – Amortization Data
8 – Settlement Data
9 – Transfer Data
10 – Reschedule Data
11 – Transfer history Data
* Loaded into AR26WS
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Pre-Post Processing
 Check the Status of the Account
 Check the billing cycle of the account
 Initialize the statement data if statement
date
 ACH Prenote Processing
 Post CTA maintenance - ATCL
 Reset account level MTD, YTD fields
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Pre-Interest Accrual
 AMBS-DATE-ACCR-THRU < (TODAY’S DATE -1)
 E.g. Today is Friday, tomorrow is month end. Saturday
and Sunday are non processing days .
 Interest is Accrued till Saturday.
 Next processing date is Monday.
 In Monday’s run, interest accrual happens for Sunday
first as pre-interest accrual.
Pre-Interest Accrual
 Calculate the PRE-DAYS.
 Difference b/n AMBS-ACCR-THRU-DATE and (Today’s
date -1)
 Populate the ps-date-accr-thru
 Find the interest table
Pre-Interest Accrual
 Plan Accrual (for all plans)
 Compute BSTFC
 Daily accrual for pre days
 Test State Usury (if set in aromo02)
 Spread BSTFC
 Select the year base
 Calculate plan accrued interest
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Monetary Posting
 Resolve credit balance if Payment Txn
 Transaction validation/Edit
 Invalid transaction code
 Non-post purge transactions – report to GL
only
 Generated Transactions - bypass some edits
 Transactions from AMJ1 - reject reentry
 Transaction edit checks – stages 1 to 5
Monetary Posting
 LM based transaction edit
 Actual posting of the transaction
 Check whether the transaction is to be
backdated
 Determine the plan segment to post the
transaction
 .....Continues for all the records of ATPT
of the account
Post Posting
 Resolve credit balance if at-least one
credit and debit balance plan
 Generate Direct Credit
 Generate Direct Debit – Non Cycle
 Resolve credit balance
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Post-Interest Accrual
 Interest accrual for today
 Calculate the post-days
 Difference b/n AMCR-O-C-ACCR-THRU-date
and AMBS-DATE-ACCR-THRU and then
populate the AMBS-DATE-ACCR-THRU
 Plan Accrual
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Test Grace Days
 Check for the payment made ( consider
the payoff variance if necessary)
 If no beg-bal & no payment made
OR BEG-BAL is not paid in full, deduct the
payment grace days.
Test Grace Days
 IF BEG-BAL is paid in full.
 Waive accrued interest for the beg-bal
 Waive the deferred interest
 Reduce the Aggregate balance
 Zero out the payment grace days
Test Grace Days
 If any payment is made to the debit activity
which is not billed
 Waive the deferred interest on the first day
of the next cycle.
After Interest Accrual
 Potential Charge-off process
 Overlimit Fee process
 Late Fee process
 User Fee 1 – 6 process
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Cycle / Statement Processing
 Membership Fee process
 Cycle Interest (Billing, Waving, Deferring
Interest) process
 Resolve credit balance
 Automatic re-aging process
 Monthly service charge process
 Consolidate plan segments for minimum
payment due calculation
Cycle / Statement Processing

 Calculate minimum payment due


 Calculate User Fee 1 – 6 for loan plans
 Calculate insurance premiums
 Calculate projected ACH amount if ACH
active
 Generate DD payment - Cycle
 Compute days delinquency
 Resolve credit balance
Minimum Payment Calculation
 Payment calculation is done in the
D140PMTC
 Routine will be called from posting
program (ARD140) in the statement
process
Minimum Payment Calculation
 AMBS Fixed Payment and Plan Full
balance (Payment Flag)
 Payment flag on AMPS
 Minimum and Maximum amounts on
Account Control Table
 Bill Even Amounts flag on the Logo
Record
Minimum Payment Calculation
 Block code checks for billing full balance
calculation (DF)
 Skip Payment
Cycle / Statement Processing
 Generate Statement master – ATSM
 Roll account level billing history - AMPH
 Update AMPH
 Reset AMBS CTD fields
 Update plan level billing history – AMPS
 Reset AMPS CTD fields
 Update remaining terms for loan plans
Cycle / Statement Processing
 Account migration checks – AMBI
 If checks satisfied, migrate account to
AMBI
 For loan plans with remaining term = 0
 Generate batch settlement quote
 Generate Interim statement if requested
on a non-cycle day
Post Statement Processing
 Automatic charge-off process
 Process AMBS letter request if present
 Examine account for sending to CTA
 Write Embossing tag to ATEI
Account Processing Flow
 Load Related Records
 Pre-Post Processing
 Pre-Interest Accrual
 Monetary Transaction Posting
 Post-Interest Accrual
 Test Grace Days
 Cycle/Statement Processing
 Account Output
Account Output Process
 Write ATSC, ATPS, ATPH
 Checks for dropping a plan
 Update paid-out date
 Write Account based reports to ATRF
 Write ATBS
THANK YOU !!!

You might also like