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.
To run the sample transactions:

Procedure

  1. Sign on to an IMS user terminal session.
  2. Press Clear and then press PA2. Repeat this sequence until a blank screen is returned. This sequence causes queued-up messages to be displayed.
  3. Enter /FORMAT DBFSMOUT to display the MFS format.
  4. Follow the transaction sequence that is described below.
    The terminal inputs have the following format:
    aaaaaaa bbbbbbbbcc def ggggggggg
    The general format of the input for these transactions is shown in the following table.
    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:
    1. A transaction amount is not required on load transactions or account statement requests. A loan payment amount is predefined in the database.
    2. For savings account deposits and withdrawals with a passbook. If no passbook exists, this character is left blank.
    3. Valid combinations for statement requests are: SP3, SP4, CP2, CP3, CP4, UP1, UP2, UP3, and UP4.
    1. 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
    2. 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

    3. 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
    4. 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
    5. Type the following terminal input: FPSAMP2 BR01-F01C1 CP2
      Terminal output:
          CUST. ACCT  REQUEST        BALANCE:
          BR01-F01C1 CP2               $800.00
          NO TRANSACTIONS THIS PERIOD
    6. Type the following terminal input: FPSAMP1 BR01-A01S1 SW 500.00
      Terminal output:
          CUST. ACCT TRANSACTION:
          BR01-A01S1 SW           $500.00    $500.00
    7. 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
    8. 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
    9. 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
    10. 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
You have completed running the IMS Fast Path sample application and verified the proper setup of your Fast Path infrastructure.