You are on page 1of 41

CMS

LEVEL II

Monetary Transaction Processing


Monetary Transactions – Introduction
 What is a Monetary Transaction?
 Different types of Monetary Transactions
­ System Generated
­ User-Assigned
 Significance of System Generated and User-Assigned Transactions

System-Generated Transactions User-Assigned


Interest Transactions
Cash Advance Fee Purchase
Late Fee Cash Advance
NSF Fee Payment
Over-Limit Fee Return
Service Charges Interest Adjustment
Monetary Transactions – Online Screens

Let’s walk through following online screens related to the


Monetary Transactions.

▲ ARAT/ARMT/ARQT
▲ ARAP/ARMP/ARQP
▲ ARDH
▲ ARBC
ARAT/ARMT/ARQT
Function used to enter monetary batches online in CMS.
Can be used for any type of monetary transaction.
Consists of a Batch Header record with control figures for the
number of items and total debits and credits in the batch,
followed by an entry page.
ARMT can be used to modify the transaction details of already
entered batches.
ARQT can be used to browse the transaction details.
ARMT/ARQT functions can also be used for AMJ1 (Reject
Reentry) and AMM1 (Multiple Rejects) files.
ARAT
ARAT ( ) ***** USER DEFINED TITLE ***** PAGE 01 03/01/1995
MONETARY BATCH TRANSACTIONS 07:23:18

FILE J1 ORGANIZATION 200 OPERATOR REJ


J1-REJECT *M1 ORIG* DATE 02281995 SOURCE 0000
REENTRY BATCH NUMBER 00013
T1-TODAYS NUMBER OF ITEMS IN BATCH 043
ENTRY AMOUNT OF DEBITS IN BATCH 000000345234
M1-MULTIPLE AMOUNT OF CREDITS IN BATCH 000000043256
REJECTS BATCH STATUS I

* -- O P T I O N A L P A R A M E T E R S -- *
ACCT PREFIX AND START POS ( ) ( 00 )
DEFAULT DEPARTMENT NUMBER ( )
DEFAULT SALESCLERK ( )
DEFAULT CREDIT PLAN NUMBER ( 00000 )
DEFAULT STORE NUMBER ( 000000000 )
DEFAULT TRANSACTION CODE ( 000 )
DEFAULT EFFECTIVE DATE ( 03011995 )
DEFAULT DES ( )
LOCATE SEQ ( ) LOCATE TICKET ( )
*-CALC TOTAL-* NBR==> O DB AMT==> .00 CR AMT==> .00
*-DIFFERENCE-* NBR==> O DB AMT==> .00 CR AMT==> .00
PF1=BALANCE PF2=XXXX PF3=XXXX PF4=XXXX PF5=XXXX PF6=XXXX
ARAT
ARAT ( ) ** USER DEFINED TITLE ** PAGE 02 04/24/2003
MONETARY BATCH TRANSACTIONS 02:29:15

ORG 726 BATCH 00001 OPER 788 FILE=T1 ORIG DATE 00000000 SOURCE 0000

SEQ
001 ACCT ( 0007267040000000017 ) $ ( 00000010000 ) TX ( 510 ) EFF ( 07022003 )
STORE ( 000000000 ) PLAN ( 00000 ) SEQ ( 00 ) TICKET ( )
SKU ( 000000000 ) DESC ( )
AUTH ( ) DEPT ( ) SALESCLERK ( ) STA ( )
P/O ( ) R/REF ( 00000000000000 )
CARD # ( 0000000000000000000 ) SEQ # ( 0000 ) INS ( )

... ACCT ( ) $ ( ) TX ( ) EFF ( )


STORE ( ) PLAN ( ) SEQ ( ) TICKET ( )
SKU ( ) DESC ( )
AUTH ( ) DEPT ( ) SALESCLERK ( ) STA ( )
P/O ( ) R/REF ( )
CARD # ( ) SEQ # ( ) INS ( )

*-CALC TOTAL-* NBR==> 1 DB AMT==> .00 CR AMT==> 100.00


*-DIFFERENCE-* NBR==> 0 DB AMT==> .00 CR AMT==> .00
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=PAGE 01 PF2=INQUIRY PF3=*TOP* PF4=*BOT* PF5=*BWD* PF6=*FWD*
ARMT
ARMT ( ) ** USER DEFINED TITLE ** PAGE 02 04/24/2003
MONETARY BATCH TRANSACTIONS 02:29:15

ORG 726 BATCH 00001 OPER 788 FILE=T1 ORIG DATE 00000000 SOURCE 0000

SEQ
001 ACCT ( 0007267040000000017 ) $ ( 00000010000 ) TX ( 510 ) EFF ( 07022003 )
STORE ( 000000000 ) PLAN ( 00000 ) SEQ ( 00 ) TICKET ( )
SKU ( 000000000 ) DESC ( )
AUTH ( ) DEPT ( ) SALESCLERK ( ) STA ( )
P/O ( ) R/REF ( 00000000000000 )
CARD # ( 0000000000000000000 ) SEQ # ( 0000 ) INS ( )

... ACCT ( ) $ ( ) TX ( ) EFF ( )


STORE ( ) PLAN ( ) SEQ ( ) TICKET ( )
SKU ( ) DESC ( )
AUTH ( ) DEPT ( ) SALESCLERK ( ) STA ( )
P/O ( ) R/REF ( )
CARD # ( ) SEQ # ( ) INS ( )

*-CALC TOTAL-* NBR==> 1 DB AMT==> .00 CR AMT==> 100.00


*-DIFFERENCE-* NBR==> 0 DB AMT==> .00 CR AMT==> .00
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=PAGE 01 PF2=INQUIRY PF3=*TOP* PF4=*BOT* PF5=*BWD* PF6=*FWD*
ARAP/ARMP/ARQP
Function used to enter monetary batches for Payment
transactions online in CMS.
Can be used for payment transactions.
Consists of a Batch Header record with control figures for the
number of items and total debits and credits in the batch,
followed by an entry page.
ARMP can be used to modify the transaction details of already
entered batches.
ARQP can be used to browse the transaction details.
ARMP/ARQP functions can also be used for AMJ1 (Reject
Reentry) and AMM1 (Multiple Rejects) files.
ARAP
ARAP ( ) ** USER DEFINED TITLE ** PAGE 01 07/06/2004
PAYMENT TRANSACTION ENTRY 02:11:16

FILE T1 ORGANIZATION 001 BAL OPER 915


J1=REJECT *J1 ORIG* DATE 00000000 SOURCE 0000
RE-ENTRY BATCH NUMBER 00021
T1=TODAYS NUMBER OF PAYMENTS IN BATCH ( 002 )
ENTRY AMOUNT OF DEBITS IN BATCH ( 0000000015762 )
M1=MULTIPLE AMOUNT OF CREDITS IN BATCH ( 0000000215400 )
REJECTS BATCH STATUS I

ACCT PREFIX AND START POS ( ........ ) ( 00 )


DEFAULT DEPARTMENT NUMBER ( )
DEFAULT SALESCLERK ( )
DEFAULT CREDIT PLAN NUMBER ( 00000 )
DEFAULT STORE NUMBER ( 999999998 )
DEFAULT TRANSACTION CODE ( 000 )
DEFAULT EFFECTIVE DATE ( 07062004 )
DEFAULT DESC ( TEST TRANSACTIONS )

-TOTAL- NBR=> 0 DB AMT=> .00 CR AMT=> .00


-DIFF- NBR=> 0 DB AMT=> .00 CR AMT=> .00
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=BALANCE PF2=ARBC PF3=ARAT PF4=ARQX PF5=ARMT PF6=MAINT
ARAP
ARAP ( ) ** USER DEFINED TITLE ** PAGE 02 07/06/2004
PAYMENT TRANSACTION ENTRY 02:15:46

ORG 001 BATCH 00021 OPER 915 FILE=T1 ORIG DATE 00000000 SOURCE 0000

SEQ *-ACCOUNT NUMBER-* PAYMENT AMT TXN EFF DATE


TICKET NUMBER P/O NBR RES REF NBR
... ( 0004032990000053328 ) ( 00000015762 ) ( 212 ) ( 07022004 )
( ) ( ) ( )
... ( 0004032990000053328 ) ( 00000215400 ) ( 510 ) ( 07052004 )
( ) ( ) ( )
... ( ) ( ) ( ) ( )
( ) ( ) ( )
... ( ) ( ) ( ) ( )
( ) ( ) ( )
... ( ) ( ) ( ) ( )
( ) ( ) ( )
... ( ) ( ) ( ) ( )
( ) ( ) ( )

-TOTAL- NBR=> 0 DB AMT=> .00 CR AMT=> .00


-DIFF- NBR=> 2 DB AMT=> 157.62 CR AMT=> 2,154.00
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=PAGE 01 PF2=ARBC PF3=ARAT PF4=ARMT PF5=INQUIRY PF6=MAINT
ARQP
ARQP ( ) ** USER DEFINED TITLE ** PAGE 01 07/06/2004
PAYMENT TRANSACTION ENTRY 02:18:49

FILE T1 ORGANIZATION 001 BAL OPER 915


J1=REJECT *J1 ORIG* DATE 00000000 SOURCE 0000
RE-ENTRY BATCH NUMBER 00021
T1=TODAYS NUMBER OF PAYMENTS IN BATCH 002
ENTRY AMOUNT OF DEBITS IN BATCH 0000000015762
M1=MULTIPLE AMOUNT OF CREDITS IN BATCH 0000000215400
REJECTS BATCH STATUS C

ACCT PREFIX AND START POS ........ 00


DEFAULT DEPARTMENT NUMBER
DEFAULT SALESCLERK
DEFAULT CREDIT PLAN NUMBER 00000
DEFAULT STORE NUMBER 999999998
DEFAULT TRANSACTION CODE 000
DEFAULT EFFECTIVE DATE 07062004
DEFAULT DESC TEST TRANSACTIONS
LOCATE SEQ ( )
-TOTAL- NBR=> 2 DB AMT=> 157.62 CR AMT=> 2,154.00
*-IN BAL
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=ARMU PF2=ARBC PF3=ARMT PF4=ARQX PF5=ARQT PF6=INQUIRY
ARQP
ARQP ( ) ** USER DEFINED TITLE ** PAGE 02 07/06/2004
PAYMENT TRANSACTION ENTRY 02:24:47

ORG 001 BATCH 00021 OPER 915 FILE=T1 ORIG DATE 00000000 SOURCE 0000

SEQ *-ACCOUNT NUMBER-* PAYMENT AMT TXN EFF DATE STATUS


TICKET NUMBER P/O NBR RES REF NBR
001 0004032990000053328 00000015762 212 07022004
00000000000000
002 0004032990000053328 00000215400 510 07052004
00000000000000

-TOTAL- NBR=> 2 DB AMT=> 157.62 CR AMT=> 2,154.00


*-IN BAL
CURRENCY 840 NOD 2 PER ITEM NOD 3 PERCENTAGE NOD 7
PF1=PAGE 01 PF2=MAINT PF3=*TOP* PF4=*BOT* PF5=*BWD* PF6=*FWD*
ARDH
Function used to display Header information of the monetary
batches online in CMS

Depending upon the option selected the Header information will


be displayed for all Completed/ Deleted/ Incomplete batches

The function can be used for AMJ1 (Reject Reentry) and AMM1
(Multiple Rejects) files.
ARDH
ARDH ( ) ** USER DEFINED TITLE ** PAGE 00 07/06/2004
MONETARY BATCHES HEADER INFO DISPLAY 02:26:13

FILE ( T1 ) *-------------STARTING INFORMATION-------------*


J1=REJECT
RE-ENTRY BATCH NUMBER ( 00021 )
T1=TODAYS
ENTRY ACTION ( A )
M1=MULTIPLE A = SHOW ALL BATCHES
REJECTS C = SHOW ONLY COMPLETE BATCHES
D = SHOW ONLY DELETED BATCHES
I = SHOW ONLY INCOMPLETE BATCHES
X = SHOW DELETED/INCOMPLETE BATCHES

PF1=ARBC PF2=ARMP PF3=ARMT PF4=ARTD PF5=ARQP PF6=ARQT


ARDH
ARDH ( ) ** USER DEFINED TITLE ** PAGE 01 07/06/2004
MONETARY BATCHES HEADER INFO DISPLAY 02:26:52
FILE=T1

SEL DATE OF SOURCE BATCH DEBIT AMOUNT CREDIT AMOUNT


CODE BATCH CODE NBR IN BATCH IN BATCH NBR OPE *MESSAGE*
( ) 00/00/0000 0000 00021 157.62 2,154.00 2 915
*--- IN BALANCE ---* 915 ORG=001

**** END OF BATCHES ****


PF1=ARBC PF2=ARMP PF3=*TOP* PF4=*BOT* PF5=*BWD* PF6=*FWD*
ARBC
Function used to update the Batch status of the monetary
batches online in CMS.
Following options are available:
R – Reactivate the Batch; Changes the Completed Batch Status
‘C’ to Incomplete Status ‘I’
D – Delete the Batch; The batch is flagged for deletion
U – Unlock the Batch; The Batch is unlocked to be edited
through ARMT/ARMP screens.
The function can be used for AMJ1 (Reject Reentry) and
AMM1 (Multiple Rejects) files.
ARBC
ARBC ( ) ** USER DEFINED TITLE ** PAGE 00 07/06/2004
MONETARY BATCH CONTROL 02:27:44

FILE ( T1 )
J1=REJECT *J1 ORIG* DATE ( 00000000 ) SOURCE ( 0000 )
RE-ENTRY BATCH NUMBER ( 00021 )
T1=TODAYS
ENTRY ACTION ( R )
M1=MULTIPLE D = DELETE BATCH
REJECTS R = REACTIVATE BATCH
U = UNLOCK IN-PROGRESS BATCH

PF1=ARDH PF2=ARAT PF3=ARMP PF4=ARMT PF5=ARAP PF6=ARQT


ARBC
ARBC ( ) WHIRL DEVELOPMENT LCM1 PAGE 00 07/06/2004
MONETARY BATCH CONTROL 02:31:08

FILE ( T1 )
J1=REJECT *J1 ORIG* DATE ( 00000000 ) SOURCE ( 0000 )
RE-ENTRY BATCH NUMBER ( 00021 )
T1=TODAYS
ENTRY ACTION ( R )
M1=MULTIPLE D = DELETE BATCH
REJECTS R = REACTIVATE BATCH
U = UNLOCK IN-PROGRESS BATCH

************************************************
THE BATCH IS REACTIVATED TO AN INCOMPLETE STATUS
************************************************

PF1=ARDH PF2=ARAT PF3=ARMP PF4=ARMT PF5=ARAP PF6=ARQT


Monetary Transactions – Batch Flow
Trams input
ARD010
ARD011
ARU080
Monetary extract Flow
ARD020
ARD080
ARD100
ARD140 – Posting flag
ARD180
ARD185
ARD200 – reject re-entry
Monetary Transaction Flow

POS Visa/Master Issuer Bank


Network

FAS Trams
(Auths) (Transactions)

Pos origins and Authorizations (OFRQ), CMS


Batch feed through TRAMS

Sources of Monetary transaction


Online (ARAT – monetary transaction)
Batch (TRAMS)
Monetary Batch flow

AM*
ATCC-1
Functionality : Takes Backup of all the Master files into a
Tape file ABMF. The functionality of the program is driven
By a Control Card. For Backups, the Control Card option
Used is ‘Backup’.
ARU020
Master File
Backup Significance : These Backups are called as Before Backups.
If any program abends in the batch, and if the files are
Required to be reloaded, the files are reloaded from the
Before Backups. To reload, same program is run changing
The Control Card option from ‘Backup’ to ‘Reload’.
ABMF
Monetary Batch flow
AM*
L1 L3 J1
T1 XT Functionality : Takes Backup of all the Transaction Master
files into a Tape file ABTF. The files are also copied into
ATCC-1
Temporary files, which are used in the later Batch flow.
The Input of the program is driven by a Control Card.
Option ‘Disk’ means AM* files are copied into ABTF and
Temporary files. Option ‘Tape’ means ABTF file details
ARD020 Are copied into Temporary files.
On-line Trans
Extract
Significance : If any program abends in the batch, and
if the transaction files are Required to be reloaded,
the files are reloaded from these Backups.
AT* To reload, same program is run changing
L1 L3 J1 ABTF The Control Card option from ‘Disk’ to ‘Tape’.
T1 XT
Monetary Batch flow

Functionality : Performs the Date Roll for Non-Segmented


ATCC-1
Master files. Updates the Next Processing, Today’s Julian
and Last Processing Dates and Time Stamp in the AMCR.

Significance : Updates the Next Processing, Today’s Julian


and Last Processing Dates and Time Stamp in the AMCR.
ARD060 Today’s Date and Time stamp is then updated in other Master
Date Roll Files.
ARD065 is another program, which functions in
Similar fashion to update the Date and Time stamp of
Segmented Master Files.
Control Card can be used as input for following functions;
1. Date Bump – To advance the Next Processing Date to the
Desired Future date.
AM* 2. Suppress Processing – To Suppress the Processing of
Org/s on the Next Processing Date
(22 files)
Monetary Batch flow
TRAMS ATTI
Functionality : Sorts the Output Process file generated
by TRAMS to place the Batch Header before the
Transaction records.

ARD011
Sort TRAMS Significance : Generates ATTD file of Monetary
Transactions which is processed in CMS.
Another source of ATTD is ASM. Monetary updates
Generated by ASM sub-system are sent to CMS in
ATTD file. All these different generations of ATTD
File are taken as Input in next program ARU080.

ASM ATTD
Monetary Batch flow
AM*
CP CR
MC SD Functionality : Pre-Edits the User Monetary Input files,
ATTD ATTD. The Master files against which each transaction
ATCC-1
Is Pre-edited are AMCP, AMMC and AMSD.

ARU080 Significance : Each transaction is validated against the


User Monetary Master files for Valid Plan, Valid Transaction code and
Edit Valid Store. If any of the transaction fails the edits, it is
Marked as ‘Rejected’. The program can have a Disk Input
As ATTD and Tape Input as ATTT. The merged Output
File is ATTI.

Reports : The program generates following report


R17 – Monetary Pre-Edit Report
ATTT
ATTI
Monetary Batch flow
AT* J1
T1 XT
AM* CR Functionality : Transaction Edit/Merge Program. Merges
ATTI All the transactions from the Input files.
MC WT
Significance : Input files ATT1, ATTI and ATJ1 are merged.
The Balanced batches are written into ATBB file and
Incomplete batches are written into ATIB file. New Sales
ARD080 Transactions are moved into ATNS file and remaining valid
Monetary Transactions are moved into ATVT file. Rejected Batches are
Trans Merge Moved into ATE1 file, which acts as Input to
‘Reject Reentry’ Program ARD200. Transactions from
ATXT and AMWT are written into ATNS file.

Reports : The program generates following reports


R13 – Deleted/Incomplete Batches;
ATEI
R14 – Completed Batches
ATNS ATBB
ATVT
ATIB
Monetary Batch flow
AM**
ATNS AMAH
ATVT AMIH Functionality : Sorts the ATNS and ATVT
Files into ATPT file based on pre-defined
Sort codes as given below.
ATNS-Credit – 1
ATNS-Debit – 2
ARD100 IDCAMS ATVT-Memo – 3
Sort ATVT-Credit – 4
Copy Files ATVT-Debit – 5
Transactions
Significance : Creates sorted output file
IDCAMS
ATPT which is a feed for Posting program.
Define Files After ARD100, IDCAMS steps are run
To create Temporary files which are
used in Posting Program.
AT* ATAH
ATPT BS HB OA ATIH
PS TF SC
Monetary Batch flow
AM*
BS HB PS ATIA
OA ATCL Functionality : Posting Program is responsible for Updates
Of the Base Segment and Plan Segments with the Monetary
Transaction Details.
Significance : This is ‘Heart’ of the Batch flow. Apart from
ATPT, ATIA and ATCL are input files coming from FAS
ARD140 And CTA sub-systems, respectively. The program interfaces
With various sub-systems such as Triad, CTA, LTS,
Posting Embossing, CSF, ASM, etc.
The program consists of different modules for different
Functionalities e.g. D140INT, D140ATPT, D140PMTC,
D140ATGT, D140ATSM, D140DELQ, etc.
Various functions carried out in this program are;
AT*
Posting of transactions, Generated transactions, Delinquency
BS HB PS Adjustments, Statement Generation, Interest Calculation,
OA O2 Minimum Due Calculation, Charge-off Processing, Active-
LTDT Inactive Migration, Report File Generation, Activity Recap,
Collection Tag Generation, Authorizations Matching,
Disputes Processing.
ATRF ATPT
ARQL
ARQL ( ) ** USER DEFINED TITLE ** PAGE 12 07/17/200
LOGO RECORD 03:27:28
ORGANIZATION 001 LOGO 001
TRANSACTION CONTROL POST DATED BACK DATED STMTS
DEBITS W 002 D 365 W
CREDITS W 002 D 365 P
TRANSFER TXN S
DD/DC ALLOWED Y DD PAYMENT FLAG D
DD CYCLE DUE 9 DC CYCLE DUE 0

CARD ACTIVATION VARIABLE GRACE DAY FLAG Y


NEW Y REISSUE Y PHONE NUMBER
ADDITIONAL N REPLACEMENT N CRITERIA TABLE 00001
PAYMENT HIERARCHY APPLICATION METH A/R D P/L D PRIN PRO RATA N
A/R: INT 01 SVC 02 LATE 03 NSF 04 OVLM 05 INS 06
COLL 07 RCVY 08 MEMB 09 CURR 11 PRIN 10
FEE1 12 FEE2 13 FEE3 14 FEE4 15 FEE5 16 FEE6 17
P/L: INT 01 SVC 02 LATE 03 NSF 04 OVLM 05 INS 06
COLL 07 RCVY 08 MEMB 09 CURR 11 PRIN 10
FEE1 12 FEE2 13 FEE3 14 FEE4 15 FEE5 16 FEE6 17
PRIN A 05 B 02 C 06 K 04 R 03 T 01 L 00
CURR TXN A 11 B 08 C 12 K 10 R 09 T 07 L 00

PF1=ARMU PF2=ARQS PF3=ARQO PF4=ARQG PF5=ARQC PF6=MAINT


ARQG
ARQG ( ) ** USER DEFINED TITLE ** PAGE 12 07/14/2004
GENERAL LEDGER ACCOUNT 04:20:14

ORG NBR 001 LOGO NBR 000 STORE NBR 000000000 PLAN NBR 00000

TXN DESCRIPTION DEBIT GL ACCOUNT CREDIT GL ACCOUNT


021 CSH DSP RE BNK 1 1
CSH DSP RE BNK P/L 1 1
022 REL DISP/CUST 1 1
REL DISP/CUST P/L 1 1
023 REL DISP/BANK 1 1
REL DISP/BANK P/L 1 1
024 RELS DSP NO IN 1 1
RELS DSP NO IN P/L 1 1
025 OID REL DISP 1 1
OID REL DISP P/L 1 1
096 FRGN CURR MEMO 1 1
FRGN CURR MEMO P/L 1 1
097 CNVRSN DISPUTE 1 1
CNVRSN DISPUTE P/L 1 1
098 AUTH ADD 1 1
AUTH ADD P/L 1 1
ARQX
ARQX ( ) ** USER DEFINED TITLE ** PAGE 20 07/14/2004
MONETARY TRANSACTION CONTROL 04:23:06

ORGANIZATION 001
U S E R A S S I G N E D T R A N S A C T I O N C O D E S

TXN LOGIC *------------ DESCRIPTION -------------* RPT DESCRIPTION


653 04 BAD DEBT WRITE OFF BD WRITE OF RB
668 04 SOLD ACCOUNT SOLD ACCOUNT
G 700 11 ANNUAL FEE ASSESSED ANN FEE ASSMNT
G 701 09 LATE CHARGE ASSESSMENT LATE CG ASSMNT
G 702 13 OVERLIMIT CHARGE ASSESSMENT O-L CHG ASSMNT
G 703 49 NSF CHECK FEE NSF CHG ASSMNT
G 704 49 RETURNED PAYMENT FEE NSF FEE2
G 705 07 SERVICE CHARGE ASSESSED SVC CHG ASSMNT
G 706 11 MONTHLY ASSESSMENT OF ANNUAL FEE MEM PFEE ASMT
G 707 15 INSURANCE PREMIUM ASSESSED IN PREM ASSMNT
G 708 49 RETURNED PAYMENT FEE NSF FEE3
G 709 49 RETURNED PAYMENT FEE NSF FEE4
G 710 49 RETURNED PAYMENT FEE NSF FEE5
G 711 03 PRINCIPAL DEBIT ADJUSTMENT PRIN DB ADJ
G 712 05 INTEREST DEBIT ADJUSTMENT INT DB ADJ
Monetary Batch flow

AMDI
ATGT
ATPT Functionality : ARD175 program takes a back up of ATGT
File generated in Posting into ABGT file. The ATGT file
Is sorted using sort codes for different kind of
ARD175 ATGT transactions.
Sort/Bkup ABAI Deferment Bill Table Tag – 1; Purge History Tag – 2
Gen. Trans Statement Tag – 3; Monetary Transaction Tag – 4
ARD180 program updates Monetary History.

ARD180 Significance : ARD180 program is used to update the


Monetary Monetary History Files.
ATOS – Contains All Successfully posted CTD Transactions
Trans. Update
AMWT – All Warehoused Transactions
ATST – All Transactions for statemented accounts
ATTA – All Transactions rejected in Posting
ABAO – Backup of ATOS file
ATOS ABAO
AMWT
ATST
ATTA
Monetary Batch flow

AMHB
AMMC AMDI AMCR
AMBI AMOA AMT1
AMBS
AMCR AMPS Functionality : ARD185 Creates Temporary
AMRT Multiple Rejects File. ARD190 builds the
Master Multiple Rejects file with the Temporary
File created in ARD185 program.
ARD185 ARD190
Multiple Build Multiple
Rejects Reject File
Significance : ARD185 creates a file having
Transactions rejected due to Multiple reasons.
The flow of the code is similar to the flow for the
Transaction Edits in Posting program.

ATM1 ATTA AMM1


Monetary Batch flow
AMCR
ATE1
ATTA Functionality : Build ‘Reject Reentry’ File.

Significance : Create ‘Reject Reentry’ file AMJ1 from


ARD200 ATTA (Unapplied transactions file created in ARD180) and
Reject ATE1 (Incomplete batches file created in ARD080).
Reentry A backup file is also created as ABJ1 file.

Reports : The program generates following reports


R15 – Rejected Transactions/Batches

ABJ1
AMJ1
Monetary Batch flow

AM*
ATCC-1

Functionality : Takes Backup of all the Master files into a


Tape file ABMF. The functionality of the program is driven
ARU020 By a Control Card. For Backups, the Control Card option
Used is ‘Backup’.
Master File
Backup

Significance : These Backups are called as After Backups.

ABMF
Monetary Batch flow

The following slides cover some of the important reports


generated:

1) Activity Recap – R16


2) Audit Exception – D15
3) Generated transaction journal – D11
Activity Recap Report – R16

PEAR0XXX - R16 C A R D S E R V I C E S
W H I R L ACTIVITY RECAP REPORT FILE DATE-07/16/2004 PAGE 6
PORTFOLIO ID - 000000009 PROC DATE-07/16/2004 TIME 17.19.32

SEC CODE OWNING BANK TRAN CODE TRAN DESC NO. OF TRANS DEBIT AMOUNT CREDIT AMOUNT

000 1193 701 LATE CG ASSMNT 20 350.00 50.00


000 1193 714 BILLED FIN CHG 4 52.71 52.71

000 1193 ****************************** 24 402.71 402.71

714 1193 701 LATE CG ASSMNT 38 665.00 665.00


714 1193 702 O-L CHG ASSMNT 4 58.00 58.00
714 1193 714 BILLED FIN CHG 10 159.32 159.32

714 1193 ****************************** 52 882.32 882.32

825 1193 701 LATE CG ASSMNT 2 35.00 35.00


825 1193 714 BILLED FIN CHG 2 0.50 0.50

825 1193 ****************************** 4 35.50 35.50

PORTFOLIO ID TOTALS ****************************************** 80 1,320.53 1,320.53


Audit Exception Report – D15

ARLO1015 - D15 WHIRL DEVELOPMENT


150 - HOUSEHOLD BANK AUDIT EXCEPTION REPORT FILE DATE 07/16/2004 PAGE 1
004 - EMPLOYEE SELECT CREDIT / TUITI PROC DATE 07/16/2004 TIME 16.18.0

ACCOUNT NUMBER MESSAGE

0007824149103421776 AMBS-VARIANCES MOVED FROM PENDING


0007824149103421966 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103422048 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103435750 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103440776 BILLING CURR CONV. FAILED - BS CR LIMIT
0007824149103440776 BILLING CURR CONV. FAILED - BS OTB
0007824149103440776 BILLING CURR CONV. FAILED - BS MIN PMT
0007824149103440776 BILLING CURR CONV. FAILED - BS CURR BAL
0007824149103440776 BILLING CURR CONV. FAILED - PS PLN BAL
0007824149103440776 BILLING CURR CONV. FAILED - PS MIN PMT
0007824149103440776 AMBS-VARIANCES MOVED FROM PENDING
0007824149103448654 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103449900 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103450635 30001 PLAN SEGMENT OUT OF BALANCE
0007824149103462879 BILLING CURR CONV. FAILED - BS CR LIMIT
0007824149103462879 BILLING CURR CONV. FAILED - BS OTB
0007824149103462879 BILLING CURR CONV. FAILED - BS MIN PMT
0007824149103462879 BILLING CURR CONV. FAILED - BS CURR BAL
Generated Transactions Report – D11

ARLO1011 - D11 WHIRL DEVELOPMENT


001 - HOUSEHOLD BANK GENERATED TRANSACTION JOURNAL FILE DATE 07/16/2004 PAGE
001 - VISA PROC DATE 07/16/2004 TIME 16.18.0

B B
ACCOUNT NUMBER EFF DATE TXN-LM TRANS DESC AMOUNT REFERENCE NUMBER PO NBR SC SRCE PLAN-SQ PF 1 2 CO

0000004030005310431 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 R E 98


0000004030005406817 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 I E
0000004030005751972 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 E A 98
0000004030005903904 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 M D
0000004030005961951 07/16/04 714-05 BILLED FIN C .04 19999999980000999990020 1 00000 10001-01 00 R E
0000004030005961951 07/16/04 714-05 BILLED FIN C 6.53 10000000640000999990030 1 00000 20001-02 00 R E
0000004030005982064 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 R E
0000004030100000101 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 E A
0000004030100822751 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990010 1 00000 10001-01 00 E M
0000004030106002416 07/16/04 701-09 LATE CG ASSM 35.00 19999999980000999990020 1 00000 10001-01 00 E
0000004122031222175 07/16/04 714-05 BILLED FIN C 151.53 19999999980000999990010 1 00000 10001-01 00 E A 98
0000004122031222175 07/16/04 714-05 BILLED FIN C 12.17 19999999980000999990020 1 00000 20001-02 00 E A 98
0000004122034000172 07/16/04 714-05 BILLED FIN C 62.57 19999999980000999990030 1 00000 10001-01 00 M A 98
0000004122034011898 07/16/04 714-05 BILLED FIN C 44.32 19999999980000999990010 1 00000 10001-01 00 R E 98
0000004122034011898 07/16/04 714-05 BILLED FIN C 29.91 10000000020000999990020 1 00000 20001-02 00 R E 98
Questions……..
▲ Give the corresponding descriptions for the programs -
A. ARU080
B. ARD080
C. ARD180
D. ARD185

▲ Membership fee is a ------------- transaction


Questions……..

True or False

▲ Address change is a monetary transaction

You might also like