Running the Fast Path sample transactions
Run the Fast Path sample transactions from your terminal to verify the proper setup of your Fast Path infrastructure.
Run the IVP jobs and tasks through the H series to set up
the infrastructure for the Fast Path sample application.
Procedure
- Sign on to an IMS user terminal session.
- Press Clear and then press PA2. Repeat this sequence until a blank screen is returned. This sequence causes queued-up messages to be displayed.
- Enter
/FORMAT DBFSMOUT
to display the MFS format. - Follow the transaction sequence that is described below.
The terminal inputs have the following format:
The general format of the input for these transactions is shown in the following table.aaaaaaa bbbbbbbbcc def ggggggggg
Table 1. Example input format for Fast Path sample application transactions Field Variables Description Transaction code aaaaaaa - FPSAMP1 - Execute transaction in FP message-driven region
- FPSAMP2 - Execute transaction in IMS MPP region
Customer Account bbbbbbbbcc - bbbbbbbb - Eight-character customer number
- cc - Two -character account type
Transaction type def - d - One of the following four characters:
- L - Loana
- S - Savings account
- C - Checking account
- U - Current account
- e - One of the following three characters:
- W - Withdrawal
- D - Deposit
- P - Account statement
- f - One of the following five characters:
- P - Passbookb
- 1 - Todayc
- 2 - This weekc
- 3 - This monthc
- 4 - This quarterc
Transaction amount ggggggggg Amount ($3000.00, for example, up to nine characters) Note:- A transaction amount is not required on load transactions or account statement requests. A loan payment amount is predefined in the database.
- For savings account deposits and withdrawals with a passbook. If no passbook exists, this character is left blank.
- Valid combinations for statement requests are: SP3, SP4, CP2, CP3, CP4, UP1, UP2, UP3, and UP4.
- Type the following terminal input: FPSAMP1
BR01-H01M1 L The terminal output displayed is:
LOAN PAYMENT DETAILS: BR01-H01M1 L $482.77 $60,000.00 $59,517.23 0001
The general format of the output for the Fast Path sample application transactions is listed in the following table.Table 2. Example output format for Fast Path sample application transactions Transaction Return output Syntax description Customer Account CUST.ACCT TRANSACTION: BRxxxxxxxx yyy zzzzzzzzz wwwwwwwww TRANS TO BE ENTERED IN PASSBK: YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa END OF PASSBOOK TRANSACTIONS
Where: - xxxxxxxx: Customer account number
- yyy: Transaction type
- zzzzzzzzz: Transaction amount
- wwwwwwwww: Account balance
- YYDDD: Transaction date
- HHMM: Transaction time
- t: Transaction type (D or W)
- aaaaaaaaa: Transaction amount
Account Statement CUST. ACCT REQUEST BALANCE: BRxxxxxxxx yyy wwwwwwwww TRANSACTIONS THIS PERIOD: YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa YYDDD HHMM t aaaaaaaaa END OF TRANSACTIONS
- xxxxxxxx: Customer account number
- yyy: Transaction type
- wwwwwwwww: Account balance
- YYDDD: Transaction date
- HHMM: Transaction time
- t: Transaction type (D or W)
- aaaaaaaaa: Transaction amount
Loan Payment LOAN PAYMENT DETAILS: BRxxxxxxxx L zzzzzzzzz wwwwwwwww uuuuuuuuu vvvv
- xxxxxxxx: Customer account number
- L: Transaction type (loan payment)
- zzzzzzzzz: Loan payment amount
- wwwwwwwww: Original loan balance
- uuuuuuuuu: New loan balance
- vvvv: Number of loan payments made on account
- Type the following terminal input: FPSAMP2
BR01-A01S1 SWP 1000.00 Terminal output:
CUST. ACCT TRANSACTION: BR01-A01S1 SWP $1,000.00 $1000.00 TRANS TO BE ENTERED IN PASSBK: YYDDD HHMM W $1000.00 END OF PASSBOOK TRANSACTIONS
Customer Account Transaction
- Type the following terminal input: FPSAMP1
BR02-T02C1 CD 1000.00 Terminal output:
CUST. ACCT TRANSACTION: BR02-T02C1 CD $1,000.00 $1,900.00
- Type the following terminal input: FPSAMP2
BR01-F01C1 CW 900.00 Terminal output:
REQUEST CAN NOT BE SERVICED: PROCSG ERROR OD BR01-F01C1 CW $900.00
- Type the following terminal input: FPSAMP2
BR01-F01C1 CP2 Terminal output:
CUST. ACCT REQUEST BALANCE: BR01-F01C1 CP2 $800.00 NO TRANSACTIONS THIS PERIOD
- Type the following terminal input: FPSAMP1
BR01-A01S1 SW 500.00 Terminal output:
CUST. ACCT TRANSACTION: BR01-A01S1 SW $500.00 $500.00
- Type the following terminal input: FPSAMP1
BR01-B01A1 L Terminal output:
LOAN PAYMENT DETAILS: BR01-B01A1 L $145.20 $4,500.00 $4,354.80 0001
- Type the following terminal input: FPSAMP1
BR01-A01S1 SDP 400.00 Terminal output:
CUST. ACCT TRANSACTION: BR01-A01S1 SDP $400.00 $900.00 TRANS TO BE ENTERED IN PASSBK: YYDDD HHMM W $500.00 YYDDD HHMM D $400.00 END OF PASSBOOK TRANSACTIONS
- Type the following terminal input: FPSAMP2
BR01-A01S1 SP3 Terminal output:
CUST. ACCT REQUEST BALANCE: BR01-A01S1 SP3 $900.00 TRANSACTIONS THIS PERIOD: YYDDD HHMM W $1,000.00 YYDDD HHMM W $500.00 YYDDD HHMM D $400.00 END OF TRANSACTIONS
- Type the following terminal input: FPSAMP1
BR02-T01U1 UW 11500.00 Terminal output:
CUST. ACCT TRANSACTION: BR02-T01U1 UW $11,500.00 $30,000.00