173
BASE24 Transaction Warehouse Runbook ACI Payments Manager

BASE24 Transaction Warehouse Runbook

  • Upload
    vicega

  • View
    518

  • Download
    11

Embed Size (px)

Citation preview

Page 1: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook ACI Payments Manager™

Page 2: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

2 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

© 2007 by ACI Worldwide Inc. All rights reserved.

All information contained in this documentation is confidential and proprietary to ACI Worldwide Inc., and has been delivered for use pursuant to license. No part of this documentation may be photocopied, electronically transferred, modified, or reproduced in any manner that is contrary to license without the prior written consent of ACI Worldwide Inc.

Access Control Server, ACI Automated Case Management System, ACI Card Management System, ACI Claims Manager, ACI Commerce Gateway, ACI Debit Card System, ACI e-Courier, ACI Host Link, ACI Merchant Accounting System, ACI Payments Manager, ACI Proactive Risk Manager, ACI Smart Chip Manager, BASE24, BASE24-atm, BASE24-card, BASE24-check auth, BASE24-configuration manager, BASE24-es, BASE24-frequent shopper, BASE24-infobase, BASE24-pos, BASE24-refunds, BASE24-remote banking, BASE24-teller, NET24, and WINPAY24 are trademarks or registered trademarks of ACI Worldwide Inc., Transaction Systems Architects, Inc., or their subsidiaries.

Other companies’ trademarks, service marks, or registered trademarks and service marks are trademarks, service marks, or registered trademarks and service marks of their respective companies.

Feb-2007, Release 07.1 Publication Number: BTW03

Page 3: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 3 ACI Worldwide Inc.

TABLE OF CONTENTS TABLE OF CONTENTS ............................................................................................................................... 3 1 BASE24 Transaction Warehouse (Java)................................................................................................. 7

1.1 Overview .......................................................................................................................................................7 1.1.1 Pre-Cycle Processing .............................................................................................................................7 1.1.2 Cycle Processing....................................................................................................................................7 1.1.3 Daily Processing ....................................................................................................................................7 1.1.4 End-of-Day Processing ..........................................................................................................................7 1.1.5 Monthly Processing ...............................................................................................................................7 1.1.6 Quarterly Processing..............................................................................................................................7 1.1.7 Yearly Processing ..................................................................................................................................7 1.1.8 On-Request Processing ..........................................................................................................................7

1.2 JCL Execution of Java ...................................................................................................................................8 1.3 B40000 – Raw Load ......................................................................................................................................9 1.4 B40110 – ATM Tran Mapper Loader..........................................................................................................13 1.5 B40120 – POS Tran Mapper Loader ...........................................................................................................16 1.6 B40130 – ATM Admin Mapper Loader ......................................................................................................19 1.7 B40140 – POS Admin Mapper Loader........................................................................................................22 1.8 B40150 – ATM Unprocessed Tran Mapper Loader ....................................................................................25 1.9 B40160 – POS Unprocessed Tran Mapper Loader......................................................................................29 1.10 B40170 – ATM Unprocessed Admin Mapper Loader.................................................................................32 1.11 B40200 – BASE24 Warehouse Summary ...................................................................................................35 1.12 B40210 – ODS ATM Tran Conversion .......................................................................................................38 1.13 B40220 – ODS POS Tran Conversion.........................................................................................................41 1.14 B40230 – ODS ATM Admin Conversion ...................................................................................................44 1.15 B40240 – ODS POS Admin Conversion .....................................................................................................47

2 BASE24 Transaction Warehouse (COBOL) ........................................................................................ 50 2.1 Overview .....................................................................................................................................................50

2.1.1 Pre-Cycle Processing ...........................................................................................................................50 2.1.2 Cycle Processing..................................................................................................................................50 2.1.3 Daily Processing ..................................................................................................................................51 2.1.4 End-of-Day Processing ........................................................................................................................51 2.1.5 Monthly Processing .............................................................................................................................51 2.1.6 Quarterly Processing............................................................................................................................51 2.1.7 Yearly Processing ................................................................................................................................51 2.1.8 On-Request Processing ........................................................................................................................52

2.2 B4C100 – Preprocess Extract File ...............................................................................................................53 2.3 B4C200 – ATM Mapper..............................................................................................................................55 2.4 B4C210 – POS Mapper ...............................................................................................................................58 2.5 B4C300 – Load Core Files ..........................................................................................................................60 2.6 B4C305 – Load Suspense Files ...................................................................................................................66 2.7 B4C310 – Load POS T Fact File .................................................................................................................69 2.8 B4C311 – Load POS T Dim1 File...............................................................................................................70 2.9 B4C312 – Load POS T Dim2 File...............................................................................................................71 2.10 B4C313 – Load POS T Token1 File............................................................................................................72 2.11 B4C314 – Load POS T Token2 File............................................................................................................73 2.12 B4C315 – Load ODS POS Tran Dim3 File.................................................................................................74 2.13 B4C316 – Load ODS Card Details File.......................................................................................................75 2.14 B4C317 – Load ODS POS Terminal File....................................................................................................76 2.15 B4C318 – Load ODS POS Retailer File......................................................................................................77 2.16 B4C319 – Load ODS POST PK File...........................................................................................................78 2.17 B4C330 – Load ATM T Fact File................................................................................................................79 2.18 B4C331 – Load ATM T Dim1 File .............................................................................................................80

Page 4: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

4 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.19 B4C332 – Load ATM T Dim2 File .............................................................................................................81 2.20 B4C333 – Load ATM T Token1 File ..........................................................................................................82 2.21 B4C334 – Load ATM T Token2 File ..........................................................................................................83 2.22 B4C335 – Load ODS ATM Tran Dim3 File ...............................................................................................84 2.23 B4C336 – Load ODS Card Details File.......................................................................................................85 2.24 B4C337 – Load ODS ATM Terminal File ..................................................................................................86 2.25 B4C338 – Load ODS ATMT PK File .........................................................................................................87 2.26 B4C350 – Load POS A Fact File.................................................................................................................88 2.27 B4C351 – Load POS A Clrk File ................................................................................................................89 2.28 B4C352 – Load POS A Ser File ..................................................................................................................90 2.29 B4C353 – Load POS A Set File ..................................................................................................................91 2.30 B4C354 – Load POS A SPF File.................................................................................................................92 2.31 B4C355 – Load ODS PA Retailer File ........................................................................................................93 2.32 B4C356 – Load ODS PA Terminal File ......................................................................................................94 2.33 B4C357 – Load ODS Card Details File.......................................................................................................95 2.34 B4C358 – Load ODS POSA PK File ..........................................................................................................96 2.35 B4C370 – Load ATM A Fact File ...............................................................................................................97 2.36 B4C371 – Load ATM A Terminal Balance File..........................................................................................98 2.37 B4C372 – Load ATM ATRMCSH File.......................................................................................................99 2.38 B4C373 – Load ATM TRMS File .............................................................................................................100 2.39 B4C374 – Load Card Details File..............................................................................................................101 2.40 B4C375 – Load ODS AA Terminal File ...................................................................................................102 2.41 B4C376 – Load ODS ATMA PK File.......................................................................................................103 2.42 B4C390 – Load ATM Terminal Files........................................................................................................104 2.43 B4D200 – ATM Backout and Suspense Processing..................................................................................106 2.44 B4D210 – POS Backout and Suspense Processing ...................................................................................113 2.45 B4D300 – Load Core Files for Backout/Suspense ....................................................................................120 2.46 B4D305 – Load Suspense Files for Backout/Suspense .............................................................................126 2.47 B4D310 – Load POS T Fact File for Backout/Suspense ...........................................................................129 2.48 B4D311 – Load POS T Dim1 File for Backout/Suspense.........................................................................130 2.49 B4D312 – Load POS T Dim2 File for Backout/Suspense.........................................................................131 2.50 B4D313 – Load POS T Token1 File for Backout/Suspense......................................................................132 2.51 B4D314 – Load POS T Token2 File for Backout/Suspense......................................................................133 2.52 B4D315 – Load ODS POS Tran Dim3 File for Backout/Suspense...........................................................134 2.53 B4D316 – Load ODS Card Details File for Backout/Suspense.................................................................135 2.54 B4D317 – Load ODS POS Terminal File for Backout/Suspense..............................................................136 2.55 B4D318 – Load ODS POS Retailer File for Backout/Suspense................................................................137 2.56 B4D319 – Load ODS POST PK File for Backout/Suspense.....................................................................138 2.57 B4D330 – Load ATM T Fact File for Backout/Suspense..........................................................................139 2.58 B4D331 – Load ATM T Dim1 File for Backout/Suspense .......................................................................140 2.59 B4D332 – Load ATM T Dim2 File for Backout/Suspense .......................................................................141 2.60 B4D333 – Load ATM T Token1 File for Backout/Suspense ....................................................................142 2.61 B4D334 – Load ATM T Token2 File for Backout/Suspense ....................................................................143 2.62 B4D335 – Load ODS ATM Tran Dim3 File for Backout/Suspense .........................................................144 2.63 B4D336 – Load ODS Card Details File for Backout/Suspense.................................................................145 2.64 B4D337 – Load ODS ATM Terminal File for Backout/Suspense ............................................................146 2.65 B4D338 – Load ODS ATMT PK File for Backout/Suspense ...................................................................147 2.66 B4D390 – Load ATM Terminal Files .......................................................................................................148 2.67 B4D400 – ODS Processing........................................................................................................................150 2.68 B4D500 – Warehouse Summary Update ...................................................................................................152

APPENDIX A ............................................................................................................................................ 154 MapperLoader Return Codes / PRCS_LOG rtrn_code..........................................................................................154

APPENDIX B............................................................................................................................................. 157 Cleaning Up for a Rerun or Error (trace tables and exception tables) ...................................................................157

APPENDIX C............................................................................................................................................. 159 Starting the Mapper Loader Interactively for Real Time Processing ....................................................................159

Page 5: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 5 ACI Worldwide Inc.

APPENDIX D ............................................................................................................................................ 161 Continual Batch Loading from -es – Automapper.................................................................................................161

APPENDIX E............................................................................................................................................. 162 Job – Database Cross Reference............................................................................................................................162

APPENDIX F ............................................................................................................................................. 163 ES ACTION CODES TO PTLF RESPONSE CODES........................................................................................163

APPENDIX G ............................................................................................................................................ 165 DATE ROUTINE MESSAGES ............................................................................................................................165 I/O ROUTINE MESSAGES..................................................................................................................................167

Page 6: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

6 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

ACI Worldwide Inc.

Page 7: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 7 ACI Worldwide Inc.

1 BASE24 Transaction Warehouse (Java)

1.1 Overview

1.1.1 Pre-Cycle Processing None.

1.1.2 Cycle Processing None.

1.1.3 Daily Processing None.

1.1.4 End-of-Day Processing None.

1.1.5 Monthly Processing None.

1.1.6 Quarterly Processing None.

1.1.7 Yearly Processing None.

1.1.8 On-Request Processing None.

Page 8: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

8 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.2 JCL Execution of Java The following information applies to all Transaction Warehouse processes that are written in the Java programming language.

Program BPXBATCH:

In the JCL, BPXBATCH is the IBM program that is used to execute shell scripts in the UNIX environment. When BPXBATCH is specified as the program to execute in the JCL, it is really executing a program that ends with cat, java or rm. The UNIX program that is executed can be identified by looking at the UNIX script specified by the STDIN DD in the JCL. The script name will be the JCL name and the step name separated by an underscore. For example, in job B40110, the script name for STEP05 is B40110_STEP05.sh.

Step STEPU1:

The first step of each procedure is to reset the UNIX sysout files. This is accomplished by copying a null file to the .out file of the Java program.

Step STEPU9:

The last step of each procedure is to copy the UNIX output files of the Java program(s) to the SDSF sysout. This allows the operations staff to see the UNIX sysout messages in their normal SDSF environment, thus eliminating the need to look two places to get the complete information on a procedure.

Page 9: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 9 ACI Worldwide Inc.

1.3 B40000 – Raw Load

InputBase 24 Super Extract File

OutputATM_ADMIN_RAW00ATM_TRAN_RAW00POS_ADMIN_RAW00POS_TRAN_RAW00WHSE_AATRC_PROC WHSE_ATTRC_PROCWHSE_PATRC_PROCWHSE_PTTRC_PROCATM_BATCH_DUP_CHKPOS_BATCH_DUP_CHKSM_AATRC_PROC (only if SV is installed)SM_ATTRC_PROC (only if SV or HM is installed)SM_PTTRC_PROC (only if SV or HM is installed)EA_ATTRC_PROC (only if XA is installed)EA_PTTRC_PROC (only if XA is installed)RT_AMNTRC_PROC (only if Monitoring is installed)RT_PMNTRC_PROC (only if Monitoring is installed)RT_AALTRC_PROC (only if Alerting is installed)RT_PALTRC_PROC (only if Alerting is installed)

STEPU1IKJEFT01

STEPU2IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU8IKJEFT01

STEPU9IKJEFT01

Database

B40000

Page 10: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

10 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Description:

Inserts BASE24 Super extract files into the Raw data tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

None

Restart Instructions:

Restore affected tables to their prerun state, and start at the beginning of the job. Rerun Instructions:

Restore affected tables to their prerun state, and start at the beginning of the job.

STEPU1

Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40000_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEPU2 Copy the BASE24 Super Extract to a temporary USS file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B40000U2

INPUT FILES:

MXTRACT Extract file

OUTPUT FILES: UXTRACT File path on HFS

RESTART INSTRUCTIONS:

Restart at this step.

Page 11: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 11 ACI Worldwide Inc.

STEP05

PROGRAM: BPXBATCH (script B40000_STEP05.sh) – MapperLoader.RawLoad.B24Extract is executed.

INPUT PARAMETERS:

Properties file, copied BASE24 file (UXTRACT variable) Optional parameters – aa, at, pa, pt. The default normal processing is to load all records to the database. However, if a situation arises where only certain types of records need to be loaded, the java execution line can be edited to have any or all of these four parameters after the UXTRACT (separated by a space). Respectively, they represent “atm admin”, “atm tran”, “pos admin”, and “pos tran”. If any of these parameters are specified, only those specified will be loaded to the database. For example, specifying aa at pt would cause everything but POS admin transactions to be loaded.

INPUT FILES:

BASE24 Super Extract file

OUTPUT FILES:

ATM_ADMIN_RAW00 ATM_TRAN_RAW00 POS_ADMIN_RAW00 POS_TRAN_RAW00 WHSE_AATRC_PROC WHSE_ATTRC_PROC WHSE_PATRC_PROC WHSE_PTTRC_PROC ATM_BATCH_DUP_CHK POS_BATCH_DUP_CHK SM_AATRC_PROC (only if SV is installed) SM_ATTRC_PROC (only if SV or HM is installed) SM_PTTRC_PROC (only if SV or HM is installed) EA_ATTRC_PROC (only if XA is installed) EA_PTTRC_PROC (only if XA is installed) RT_AMNTRC_PROC (only if Monitoring is installed) RT_PMNTRC_PROC (only if Monitoring is installed) RT_AALTRC_PROC (only if Alerting is installed) RT_PALTRC_PROC (only if Alerting is installed)

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU8 Delete the temporary BASE24 Super Extract from USS. PROGRAM:

IKJEFT01

Page 12: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

12 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS: SYSTSIN DUMMY

INPUT FILES:

OUTPUT FILES:

UXTRACT File path on HFS RESTART INSTRUCTIONS:

Restart at this step.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40000_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 13: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 13 ACI Worldwide Inc.

1.4 B40110 – ATM Tran Mapper Loader

InputATM_TRAN_RAW00

Input/OutputWHSE_ATTRC_PROCATM_TF_DT_WDATM_TF_FD_WDATM_TF_TDT_WD

OutputWHSE_ATTRC_DELODS_ATMT_PKODS_ATM_TERMINALODS_ATM_TRAN_DIM3ODS_CARD_DETAILSATM_T_TKN1ATM_T_TKN2ATM_T_DIM1ATM_T_DIM2ATM_T_FACT

Output (error tables)WHSE_ATTRC_ERRPRCS_LOGATM_TRAN_RAW_EXCP

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40110

Description:

Selects transactions from the ATM_TRAN_RAW00 table and writes to the ATM financial transaction Tran Warehouse tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The ATM_TRAN_RAW00 table must contain financial transactions.

Restart Instructions:

Can be restarted without restoring any tables – it will start with the lowest key in the WHSE_ATTRC_PROC table.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table clean up information. • Delete rows from ATM_T_TKN1, ATM_T_TKN2, ATM_T_DIM1, ATM_T_DIM2, and

ATM_T_FACT that match any of the transaction keys

Page 14: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

14 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEPU1 Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40110_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40110_STEP05.sh) – MapperLoader.Batch.TW.ATMTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

ATM_TRAN_RAW00 WHSE_ATTRC_PROC ATM_TF_DT_WD ATM_TF_FD_WD ATM_TF_TDT_WD

OUTPUT FILES:

WHSE_ATTRC_PROC ODS_ATMT_PK ODS_ATM_TERMINAL ODS_ATM_TRAN_DIM3 ODS_CARD_DETAILS ATM_TF_DT_WD ATM_TF_FD_WD ATM_TF_TDT_WD ATM_T_TKN1 ATM_T_TKN2 ATM_T_DIM1 ATM_T_DIM2 ATM_T_FACT WHSE_ATTRC_DEL WHSE_ATTRC_ERR PRCS_LOG ATM_TRAN_RAW_EXCP

Page 15: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 15 ACI Worldwide Inc.

RESTART INSTRUCTIONS: Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40110_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 16: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

16 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.5 B40120 – POS Tran Mapper Loader

InputPOS_TRAN_RAW00

Input/OutputWHSE_PTTRC_PROCPOS_TF_DT_WDPOS_TF_FD_WDPOS_TF_TDT_WD

OutputWHSE_PTTRC_DELODS_POST_PKODS_CARD_DETAILSODS_POS_RETAILERODS_POS_TERMINALODS_POS_TRAN_DIM3POS_T_TKN1POS_T_TKN2POS_T_DIM1POS_T_DIM2POS_T_FACT

Output (error tables)WHSE_PTTRC_ERRPRCS_LOGPOS_TRAN_RAW_EXCP

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40120

Description:

Selects transactions from the POS_TRAN_RAW00 table and writes to the POS financial transaction Tran Warehouse tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The POS_TRAN_RAW00 table must contain financial transactions.

Restart Instructions:

Can be restarted without restoring any tables – it will start with the lowest key in the WHSE_PTTRC_PROC table.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table clean up information. • Delete rows from POS_T_TKN1, POS_T_TKN2, POS_T_DIM1, POS_T_DIM2, and

POS_T_FACT that match any of the transaction keys

Page 17: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 17 ACI Worldwide Inc.

STEPPU1 Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40120_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40120_STEP05.sh) – MapperLoader.Batch.TW.POSTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

POS_TRAN_RAW00 WHSE_PTTRC_PROC POS_TF_DT_WD POS_TF_FD_WD POS_TF_TDT_WD

OUTPUT FILES:

WHSE_PTTRC_PROC ODS_POST_PK ODS_CARD_DETAILS ODS_POS_RETAILER ODS_POS_TERMINAL ODS_POS_TRAN_DIM3 POS_TF_DT_WD POS_TF_FD_WD POS_TF_TDT_WD POS_T_TKN1 POS_T_TKN2 POS_T_DIM1 POS_T_DIM2 POS_T_FACT WHSE_PTTRC_DEL WHSE_PTTRC_ERR PRCS_LOG POS_TRAN_RAW_EXCP

Page 18: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

18 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40120_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 19: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 19 ACI Worldwide Inc.

1.6 B40130 – ATM Admin Mapper Loader

Description:

Selects transactions from the ATM_ADMIN_RAW00 table and writes to the ATM admin transaction Tran Warehouse tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The ATM_ADMIN_RAW00 table must contain admin transactions.

Restart Instructions:

Can be restarted without restoring any tables. It will start with the lowest key in the WHSE_AATRC_PROC table.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table clean up information. • Delete rows from ATM_A_TRMBL, ATM_ATRMCSH, ATM_A_TRMS, and

ATM_A_FACT that match any of the transaction keys.

InputATM_ADMIN_RAW00

Input/OutputWHSE_AATRC_PROCATM_AF_DT_WDATM_AF_FD_WDATM_AF_TDT_WD

OutputWHSE_AATRC_DELODS_ATMA_PKODS_AA_TERMINALODS_CARD_DETAILSATM_A_TRMBLATM_ATRMCSHATM_A_TRMSATM_A_FACT

Output (error tables)WHSE_AATRC_ERRPRCS_LOGATM_ADMIN_RAW_EXCP

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40130

Page 20: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

20 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEPU1 Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40130_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40130_STEP05.sh) – MapperLoader.Batch.TW.ATMAdmin is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

ATM_ADMIN_RAW00 WHSE_AATRC_PROC ATM_AF_DT_WD ATM_AF_FD_WD ATM_AF_TDT_WD

OUTPUT FILES:

WHSE_AATRC_PROC ODS_ATMA_PK ODS_AA_TERMINAL ODS_CARD_DETAILS ATM_AF_DT_WD ATM_AF_FD_WD ATM_AF_TDT_WD ATM_A_TRMBL ATM_ATRMCSH ATM_A_TRMS ATM_A_FACT WHSE_AATRC_DEL WHSE_AATRC_ERR PRCS_LOG ATM_ADMIN_RAW_EXCP

RESTART INSTRUCTIONS:

Restart at this step.

Page 21: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 21 ACI Worldwide Inc.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40130_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 22: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

22 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.7 B40140 – POS Admin Mapper Loader

InputPOS_ADMIN_RAW00

Input/OutputWHSE_PATRC_PROCPOS_AF_DT_WDPOS_AF_FD_WDPOS_AF_TDT_WD

OutputWHSE_PATRC_DELODS_POSA_PKODS_CARD_DETAILSODS_PA_RETAILERODS_PA_TERMINALPOS_A_CLRKPOS_A_SERPOS_A_SETPOS_A_SPFPOS_A_FACT

Output (error tables)WHSE_PATRC_ERRPRCS_LOGPOS_ADMIN_RAW_EXCP

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40140

Description:

Selects transactions from the POS_ADMIN_RAW00 table and writes to the POS admin transaction Tran Warehouse tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The POS_ADMIN_RAW00 table must contain admin transactions.

Restart Instructions:

Can be restarted without restoring any tables. It will start with the lowest key in the WHSE_PATRC_PROC table.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table cleanup information. • Delete rows from POS_A_CLRK, POS_A_SER, POS_A_SET, POS_A_SPF, and

POS_A_FACT that match any of the transaction keys

Page 23: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 23 ACI Worldwide Inc.

URESET

Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40140_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40140_STEP05.sh) – MapperLoader.Batch.TW.POSAdmin is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

POS_ADMIN_RAW00 WHSE_PATRC_PROC POS_AF_DT_WD POS_AF_FD_WD POS_AF_TDT_WD

OUTPUT FILES:

WHSE_PATRC_PROC ODS_POSA_PK ODS_CARD_DETAILS ODS_PA_RETAILER ODS_PA_TERMINAL POS_AF_DT_WD POS_AF_FD_WD POS_AF_TDT_WD POS_A_CLRK POS_A_SER POS_A_SET POS_A_SPF POS_A_FACT WHSE_PATRC_DEL WHSE_PATRC_ERR PRCS_LOG POS_ADMIN_RAW_EXCP

Page 24: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

24 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

RESTART INSTRUCTIONS:

Restart at this step.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40140_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 25: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 25 ACI Worldwide Inc.

1.8 B40150 – ATM Unprocessed Tran Mapper Loader InputAA_ACCT_TYPAM_ACCTAM_TIAM_TI_ACS_TO_ACCTSATM_TRAN_RAW00BS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_TLF_TXN_CD_XREF CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RT CZ_INTRNL_MAPPER CZ_MRCH_CAT_CD_REFCZ_PROD CZ_RESP_CDCZ_SRCE_BUCD_TC_PROC_TXN

Input/OutputSM_ATTRC_PROCB4_SUSPENDED_TXNSSM_ATTRC_ERR CZ_T_BTCHCZ_EXT_BTCH_IDCZ_EXT_FILE_IDCZ_TXN_BO

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40150

OutputSM_ATTRC_DELCZ_PIN_CHG_TXNCZ_UNPRCD_AMTSCZ_TXN_GENRC_TOKENCZ_UNPRCD_TXNCZ_T_FILECZ_PRCD_TXNCZ_PRCD_AMTSHM_ADDL_TXN_DATA

Output (error tables)PRCS_LOGATM_TRAN_RAW_EXCP

Description:

Selects transactions from the ATM_TRAN_RAW00 table and writes to the unprocessed transaction tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The ATM_TRAN_RAW00 table must contain financial transactions.

Page 26: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

26 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Restart Instructions:

Can be restarted without restoring any tables. It will start with the lowest key in the SM_ATTRC_PROC table. Partially processed transactions will be pulled from SM_ATTRC_ERR and processed.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table cleanup information. • Run B4R100 to reset proc and del trace tables.

STEPU1

Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40150_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40150_STEP05.sh) – MapperLoader.BaseClasses.SM.ATMTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

AA_ACCT_TYP AM_ACCT AM_TI AM_TI_ACS_TO_ACCTS ATM_TRAN_RAW00 SM_ATTRC_PROC BS_PARTITION_GROUP BS_PARTMDATA B4_CARD_ACCEPTOR B4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_TLF_TXN_CD_XREF CD_TC_PROC_TXN CZ_BIN

Page 27: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 27 ACI Worldwide Inc.

CZ_BIN_BIN_RNG CZ_BIN_ISS CZ_BU_TYP CZ_BUS_UNIT CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_DRCT_CRNCY_RT CZ_INTRNL_MAPPER CZ_MRCH_CAT_CD_REF CZ_PROD CZ_RESP_CD CZ_SRCE_BU B4_SUSPENDED_TXNS (error processing)

OUTPUT FILES:

SM_ATTRC_PROC SM_ATTRC_DEL SM_ATTRC_ERR PRCS_LOG ATM_TRAN_RAW_EXCP CZ_PIN_CHG_TXN CZ_UNPRCD_AMTS CZ_TXN_GENRC_TOKEN CZ_UNPRCD_TXN CZ_T_BTCH CZ_EXT_BTCH_ID CZ_EXT_FILE_ID CZ_TXN_BO CZ_T_FILE CZ_PRCD_TXN CZ_PRCD_AMTS HM_ADDL_TXN_DATA B4_SUSPENDED_TXNS (error processing)

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40150_STEP05.out

Page 28: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

28 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 29: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 29 ACI Worldwide Inc.

1.9 B40160 – POS Unprocessed Tran Mapper Loader InputPOS_TRAN_RAW00AM_ACCTAM_TIBS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_PLF_TXN_CD_XREF B4_REG_GRP_BRCH B4_TERM CD_TC_PROC_TXN CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RT CZ_INTRNL_MAPPERCZ_MRCH_CAT_CD_REFCZ_PROD CZ_RESP_CDCZ_SRCE_BU

Input/OutputSM_PTTRC_PROCB4_SUSPENDED_TXNSSM_PTTRC_ERRCZ_T_BTCHCZ_EXT_BTCH_IDCZ_EXT_FILE_IDCZ_TXN_BO

Output SM_PTTRC_DELCZ_UNPRCD_AMTSCZ_TXN_GENRC_TOKENCZ_UNPRCD_TXN

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40160

Output (continued)HM_ADDL_TXN_DATACZ_T_FILECZ_PRCD_TXNCZ_PRCD_AMTSCZ_TXN_SWITCHCZ_LINE_ITEM_DTL

Output (error tables)PRCS_LOGPOS_TRAN_RAW_EXCP

Description:

Selects transactions from the POS_TRAN_RAW00 table and writes to the unprocessed tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The POS_TRAN_RAW00 table must contain financial transactions.

Restart Instructions:

Can be restarted without restoring any tables. It will start with the lowest key in the SM_PTTRC_PROC table. Partially processed transactions will be pulled from SM_PTTRC_ERR and processed.

Page 30: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

30 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table cleanup information. • Run B4R100 to reset proc and del trace tables.

STEPU1

Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40160_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40160_STEP05.sh) – MapperLoader.Batch.SM.POSTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

AM_ACCT AM_TI BS_PARTITION_GROUP BS_PARTMDATA B4_CARD_ACCEPTOR B4_FIID B4_LN B4_PLF_TXN_CD_XREF B4_REG_GRP_BRCH B4_SUSPENDED_TXNS (error processing) B4_TERM CD_TC_PROC_TXN CZ_BIN CZ_BIN_BIN_RNG CZ_BIN_ISS CZ_BUS_UNIT CZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_DRCT_CRNCY_RT SM_PTTRC_PROC

Page 31: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 31 ACI Worldwide Inc.

CZ_INTRNL_MAPPER CZ_MRCH_CAT_CD_REF CZ_PROD CZ_RESP_CD CZ_SRCE_BU POS_TRAN_RAW00

OUTPUT FILES:

SM_PTTRC_PROC SM_PTTRC_DEL SM_PTTRC_ERR PRCS_LOG POS_TRAN_RAW_EXCP B4_SUSPENDED_TXNS (error processing) CZ_T_BTCH CZ_EXT_BTCH_ID CZ_EXT_FILE_ID CZ_TXN_BO CZ_T_FILE CZ_PRCD_TXN CZ_PRCD_AMTS CZ_TXN_SWITCH CZ_LINE_ITEM_DTL CZ_UNPRCD_AMTS CZ_TXN_GENRC_TOKEN CZ_UNPRCD_TXN HM_ADDL_TXN_DATA

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40160_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 32: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

32 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.10 B40170 – ATM Unprocessed Admin Mapper Loader

InputATM_ADMIN_RAW00B4_FIID CZ_BIN CZ_BIN_BIN_RNG CZ_BUS_UNIT CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_INTRNL_MAPPER CZ_RESP_CD

Input/OutputSM_AATRC_PROCB4_SUSP_ADMINB4_SUSP_ADMIN_ADJB4_SUSP_ADMIN_RECSM_AATRC_ERR

OutputSM_AATRC_DELSZ_HOPR_BAL_TTLSZ_TERM_BALSZ_TERM_BAL_ADMIN

Output (error tables)PRCS_LOGATM_TRAN_RAW_EXCP

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40170

Description:

Selects transactions from the ATM_ADMIN_RAW00 table and writes to the unprocessed transaction tables. This is only run when Mapper Loader is in batch mode.

Dependencies:

The ATM_ADMIN_RAW00 table must contain financial transactions.

Restart Instructions:

Can be restarted without restoring any tables. It will start with the lowest key in the SM_AATRC_PROC table. Partially processed transactions will be pulled from SM_AATRC_ERR and processed.

Rerun Instructions:

To rerun the entire procedure: • Refer to Appendix B for trace table and exception table clean up information. • Run B4R100 to reset proc and del trace tables.

Page 33: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 33 ACI Worldwide Inc.

STEPU1 Clear out the previous run’s .out file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPNULL

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40170_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40170_STEP05.sh) – MapperLoader.Batch.SM.ATMAdmin is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

ATM_ADMIN_RAW00 SM_AATRC_PROC B4_FIID CZ_BIN CZ_BIN_BIN_RNG CZ_BUS_UNIT CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_INTRNL_MAPPER CZ_RESP_CD B4_SUSP_ADMIN (error processing) B4_SUSP_ADMIN_ADJ (error processing) B4_SUSP_ADMIN_REC (error processing)

OUTPUT FILES:

SM_AATRC_PROC SM_AATRC_DEL SM_AATRC_ERR PRCS_LOG ATM_ADMIN_RAW_EXCP B4_SUSP_ADMIN (error processing) B4_SUSP_ADMIN_ADJ (error processing) B4_SUSP_ADMIN_REC (error processing) SZ_HOPR_BAL_TTL SZ_TERM_BAL SZ_TERM_BAL_ADMIN

Page 34: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

34 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40170_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 35: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 35 ACI Worldwide Inc.

1.11 B40200 – BASE24 Warehouse Summary

InputATM_A_FACTPOS_A_FACTATM_T_FACTPOS_T_FACTATM_AF_FD_WDPOS_AF_FD_WDATM_TF_FD_WDPOS_TF_FD_WD

OutputWHSE_SUMPRCS_LOG

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40200

STEPU2IKJEFT01

Description:

Does counts by day on the ATM and POS fact tables and inserts them into the WHSE_SUM table.

Dependencies: Can be run any time, but ideally this should run after completion of the B40* jobs.

Restart Instructions:

Can be restarted without reloading any tables.

Page 36: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

36 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Rerun Instructions:

Can be rerun without reloading any tables.

STEPU1 Clear out the previous run’s .out file and create file for UAPPEND step. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B40200U1

INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40200_STEP05.out UTMPENV /b40200_env.tmp

RESTART INSTRUCTIONS:

Restart at this step.

STEPU2 Add STARTDATE and ENDDATE variables to env file. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B40200U2

INPUT FILES:

MTMPDATE Instream – Contains STARTDATE and ENDDATE.

OUTPUT FILES: UTEMPENV /b40200_env.tmp

RESTART INSTRUCTIONS:

Restart at this step

STEP05

PROGRAM: BPXBATCH executes script B40200_STEP05.sh. That script executes another script called B40200_ALL.sh, which executes the following programs:

MapperLoader.Summary.TW.ATMTranKeep MapperLoader.Summary.TW.ATMTranDrop MapperLoader.Summary.TW.ATMTranMultipleLN MapperLoader.Summary.TW.ATMAdmin MapperLoader.Summary.TW.POSTranKeep MapperLoader.Summary.TW.POSTranDrop MapperLoader.Summary.TW.POSTranMultipleLN MapperLoader.Summary.TW.POSAdmin MapperLoader.Summary.TW.VisaIncoming

Page 37: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 37 ACI Worldwide Inc.

MapperLoader.Summary.TW.VisaOutgoing MapperLoader.Summary.TW.IPMIncoming MapperLoader.Summary.TW.IPMOutgoing MapperLoader.Summary.TW.ECCFIncoming MapperLoader.Summary.TW.ECCFOutgoing

INPUT PARAMETERS:

Properties file, STARTDATE, and ENDDATE If STARTDATE and ENDDATE are specified, this will summarize the range of days inclusive. If only STARTDATE is specified, it will summarize that day plus the previous 5 days. If neither is specified (standard procedure), it will summarize today’s date.

INPUT FILES: ATM_A_FACT POS_A_FACT ATM_T_FACT POS_T_FACT ATM_AF_FD_WD POS_AF_FD_WD ATM_TF_FD_WD POS_TF_FD_WD

OUTPUT FILES:

WHSE_SUM PRCS_LOG

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40200_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 38: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

38 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.12 B40210 – ODS ATM Tran Conversion

Input/OutputATM_T_FACTODS_ATMT_PKODS_ATM_TERMINALODS_ATM_TRAN_DIM3ODS_CARD_DETAILSATM_TERMINALATM_TRAN_DIM3CARD_DETAILS

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40210

Description:

Selects transactions from the ODS tables used by ATM admin transactions and reduces the amount of transactions to only the new distinct rows. The new rows are placed in the final TW tables. The FACT table is updated, with the references to the ODS tables being changed to the final TW tables.

Dependencies:

None.

Restart Instructions:

Can be restarted without restoring any tables. Rerun Instructions:

Can be rerun without restoring any tables.

STEPU1

Clear out the previous run’s .out file.

Page 39: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 39 ACI Worldwide Inc.

PROGRAM: IKJEFT01

INPUT PARAMETERS:

SYSTSIN B4CPNULL INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40210_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40210_STEP05.sh) – MapperLoader.ODS.ODSATMTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

ATM_T_FACT ODS_ATMT_PK ODS_ATM_TERMINAL ODS_ATM_TRAN_DIM3 ODS_CARD_DETAILS ATM_TERMINAL ATM_TRAN_DIM3 CARD_DETAILS

OUTPUT FILES:

ATM_T_FACT ODS_ATMT_PK ODS_ATM_TERMINAL ODS_ATM_TRAN_DIM3 ODS_CARD_DETAILS ATM_TERMINAL ATM_TRAN_DIM3 CARD_DETAILS

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout.

Page 40: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

40 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

PROGRAM: IKJEFT01

INPUT PARAMETERS:

SYSTSIN B4CPSYSO INPUT FILES:

UFILE01 /B40210_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 41: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 41 ACI Worldwide Inc.

1.13 B40220 – ODS POS Tran Conversion

Input/OutputPOS_T_FACTODS_POST_PKODS_CARD_DETAILSODS_POS_RETAILERODS_POS_TERMINALODS_POS_TRAN_DIM3CARD_DETAILSPOS_RETAILERPOS_TERMINALPOS_TRAN_DIM3

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40220

Description:

Selects transactions from the ODS tables used by ATM admin transactions and reduces the amount of transactions to only the new distinct rows. The new rows are placed in the final TW tables. The FACT table is updated, with the references to the ODS tables being changed to the final TW tables.

Dependencies:

None.

Restart Instructions:

Can be restarted without restoring any tables. Rerun Instructions:

Can be rerun without restoring any tables.

STEPU1

Clear out the previous run’s .out file.

Page 42: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

42 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

PROGRAM: IKJEFT01

INPUT PARAMETERS:

SYSTSIN B4CPNULL INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40220_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40220_STEP05.sh) – MapperLoader.ODS.ODSPOSTran is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

POS_T_FACT ODS_POST_PK ODS_CARD_DETAILS ODS_POS_RETAILER ODS_POS_TERMINAL ODS_POS_TRAN_DIM3 CARD_DETAILS POS_RETAILER POS_TERMINAL POS_TRAN_DIM3

OUTPUT FILES:

POS_T_FACT ODS_POST_PK ODS_CARD_DETAILS ODS_POS_RETAILER ODS_POS_TERMINAL ODS_POS_TRAN_DIM3 CARD_DETAILS POS_RETAILER POS_TERMINAL POS_TRAN_DIM3

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

Page 43: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 43 ACI Worldwide Inc.

STEPU9

Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40220_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 44: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

44 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

1.14 B40230 – ODS ATM Admin Conversion

Input/OutputATM_A_FACTODS_ATMA_PKODS_AA_TERMINALODS_CARD_DETAILSATM_TERMINALCARD_DETAILS

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40230

Description:

Selects transactions from the ODS tables used by ATM admin transactions and reduces the amount of transactions to only the new distinct rows. The new rows are placed in the final TW tables. The FACT table is updated, with the references to the ODS tables being changed to the final TW tables.

Dependencies:

None.

Restart Instructions:

Can be restarted without restoring any tables. Rerun Instructions:

Can be rerun without restoring any tables.

STEPU1

Clear out the previous run’s .out file.

Page 45: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 45 ACI Worldwide Inc.

PROGRAM: IKJEFT01

INPUT PARAMETERS:

SYSTSIN B4CPNULL INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40230_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40230_STEP05.sh) – MapperLoader.ODS.ODSATMAdmin is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

ATM_A_FACT ODS_ATMA_PK ODS_AA_TERMINAL ODS_CARD_DETAILS ATM_TERMINAL CARD_DETAILS

OUTPUT FILES:

ATM_A_FACT ODS_ATMA_PK ODS_AA_TERMINAL ODS_CARD_DETAILS ATM_TERMINAL CARD_DETAILS

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout. PROGRAM:

IKJEFT01

Page 46: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

46 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40230_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 47: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 47 ACI Worldwide Inc.

1.15 B40240 – ODS POS Admin Conversion

Input/OutputPOS_A_FACTODS_POSA_PKODS_CARD_DETAILSODS_PA_RETAILERODS_PA_TERMINALCARD_DETAILSPOS_RETAILERPOS_TERMINAL

STEPU1IKJEFT01

STEP05BPXBATCH

(Mapper Loader)

STEPU9IKJEFT01

Database

B40240

Description:

Selects transactions from the ODS tables used by POS admin transactions and reduces the amount of transactions to only the new distinct rows. The new rows are placed in the final TW tables. The FACT table is updated, with the references to the ODS tables being changed to the final TW tables.

Dependencies:

None.

Restart Instructions:

Can be restarted without restoring any tables. Rerun Instructions:

Can be rerun without restoring any tables.

STEPU1

Clear out the previous run’s .out file.

Page 48: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

48 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

PROGRAM: IKJEFT01

INPUT PARAMETERS:

SYSTSIN B4CPNULL INPUT FILES:

DNULL /dev/null

OUTPUT FILES: UFILE01 /B40240_STEP05.out

RESTART INSTRUCTIONS:

Restart at this step.

STEP05

PROGRAM: BPXBATCH (script B40240_STEP05.sh) – MapperLoader.ODS.ODSPOSAdmin is executed.

INPUT PARAMETERS:

Properties file (ml.properties) INPUT FILES:

POS_A_FACT ODS_POSA_PK ODS_CARD_DETAILS ODS_PA_RETAILER ODS_PA_TERMINAL CARD_DETAILS POS_RETAILER POS_TERMINAL

OUTPUT FILES: POS_A_FACT ODS_POSA_PK ODS_CARD_DETAILS ODS_PA_RETAILER ODS_PA_TERMINAL CARD_DETAILS POS_RETAILER POS_TERMINAL

RESTART INSTRUCTIONS:

Restart at this step.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

See Appendix A.

STEPU9 Copy this run’s .out file to the sysout.

Page 49: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 49 ACI Worldwide Inc.

PROGRAM:

IKJEFT01

INPUT PARAMETERS: SYSTSIN B4CPSYSO

INPUT FILES:

UFILE01 /B40240_STEP05.out

OUTPUT FILES: OSTEP01 SYSOUT=*

RESTART INSTRUCTIONS:

Restart at this step.

Page 50: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

50 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2 BASE24 Transaction Warehouse (COBOL)

2.1 Overview

2.1.1 Pre-Cycle Processing None.

2.1.2 Cycle Processing

B4C100

Extract Preprocessor

B4C200

ATM Mapper

B4C210

POS Mapper

B4C310B4C311B4C312B4C313B4C314B4C315B4C316B4C317B4C318B4C319

B4C350B4C351B4C352B4C353B4C354B4C355B4C356B4C357B4C358

B4C330B4C331B4C332B4C333B4C334B4C335B4C336B4C337B4C338

B4C370B4C371B4C372B4C373B4C374B4C375B4C376

B4C390

B4C300B4C305

Table Loads

Page 51: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 51 ACI Worldwide Inc.

2.1.3 Daily Processing

B4D200

ATM Backout and Suspense Processing

B4D210

ATM Backout and Suspense Processing

B4D310B4D311B4D312B4D313B4D314B4D315B4D316B4D317B4D318B4D319

B4D330B4D331B4D332B4D333B4D334B4D335B4D336B4D337B4D338

B4D300B4D305B4D390

Table Loads

B4D400

ODS Processing

B4D500

Warehouse Summary Update

2.1.4 End-of-Day Processing None.

2.1.5 Monthly Processing None.

2.1.6 Quarterly Processing None.

2.1.7 Yearly Processing None.

Page 52: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

52 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.1.8 On-Request Processing None.

Page 53: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 53 ACI Worldwide Inc.

2.2 B4C100 – Preprocess Extract File

B4B00100

Preprocess Base24 Extract

Files

OUTPUTATM_FILE_INFOPOS_FILE_INFO

CZ_T_FILECZ_T_BTCH

INPUT/OUTPUTATM_BATCH_DUP_CHKPOS_BATCH_DUP_CHK

PARMLIB

B4C10005B4C100OR

B4C100nn.ATMBTRN

(+1)

STEP05

Base24 Extract

File

B4C100nn.POSBTRN

(+1)

B4C100nn.BERRFILE

(+1)

B4C100nn.DERRFILE

(+1)

Sequence Files

Description: Preprocess the extract file. Preprocessing includes duplicate file checking, updating file tracking, and optionally validating file trailer counts and amounts. This process will also split the ATM and POS transactions into two separate files so they can be processed in parallel.

Dependencies:

Can not run with jobs that use the sequence files. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

Page 54: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

54 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEP05

PROGRAM:

B4B00100 - Reads the extract file, checks for duplicate files, updates file tracking information, updates file info (counts & amounts) for each logical file, and splits the extract into and an atm file and a pos file.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4C10005 PARM2IN B4C100OR

INPUT FILES:

BEXTRACT JCL Override of Binary extract file DEXTRACT JCL Override of Display extract file

OUTPUT FILES:

ATMBTRN B4C100nn.ATMBTRN(+1) POSBTRN B4C100nn.POSBTRN(+1) BERRFILE B4C100nn.BERRFILE(+1) DERRFILE B4C100nn.DERRFILE(+1) ATM_FILE_INFO POS_FILE_INFO CZ_T_FILE CZ_T_BTCH

INPUT/OUTPUT FILES: B4ATSEQ Next Sequence number for ATM TRAN records B4AASEQ Next Sequence number for ATM ADMIN records B4PTSEQ Next Sequence number for POS TRAN records B4PASEQ Next Sequence number for POS ADMIN records ATM_BATCH_DUP_CHK POS_BATCH_DUP_CHK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 55: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 55 ACI Worldwide Inc.

2.3 B4C200 – ATM Mapper

B4B00200

ATM Mapper

DATABASE

PARMLIB

B4C20005

STEP05

B4C100nn.ATMBTRN

(0)

Multiple Output

B4C200nn.UNTXN(+1)B4C200nn.TXNAMT(+1)B4C200nn.TXREF(+1)B4C200nn.TICHG(+1)B4C200nn.GTTXN(+1)B4C200nn.TRMBAL(+1)B4C200nn.TRMBALA(+1)B4C200nn.HPRBLTL(+1)B4C200nn.SUSPTO(+1)B4C200nn.SUSPAO(+1)B4C200nn.SUSPARO(+1)B4C200nn.SUSPAAO(+1)

B4C200nn.ATMTFCT(+1)B4C200nn.ATMTDM1(+1)B4C200nn.ATMTDM2(+1)B4C200nn.ATMTDM3(+1)B4C200nn.ATMTTK1(+1)B4C200nn.ATMTTK2(+1)B4C200nn.ATMTCRD(+1)B4C200nn.ATMTTRM(+1)B4C200nn.ODSATPK(+1)

B4C200nn.ATMAFCT(+1)B4C200nn.ATMABAL(+1)B4C200nn.ATMACSH(+1)B4C200nn.ATMARMS(+1)B4C200nn.ATMACRD(+1)B4C200nn.ATMATRM(+1)B4C200nn.ODSAAPK(+1)

AA_ACCT_TYPAM_ACCTAM_TIAM_TI_ACS_TO_ACCTSBS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNSB4_SUSP_ADMINB4_SUSP_ADMIN_RECB4_SUSP_ADMIN_ADJ CZ_EXT_TXN_CD_XREF CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RT CZ_PROD CZ_RESP_CDCZ_SRCE_BUCD_TC_PROC_TXN

Description: Execute the ATM Mapper.

Dependencies:

Must run after B4C100. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

Page 56: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

56 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEP05

PROGRAM:

B4B00200 - Reads the ATM file, conditionally reads released suspense transactions, determines the partition ids, writes the transactions to the warehouse, normalizes and writes out the transactions for core.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4C20005

INPUT FILES:

ATMBTRN B4C100nn.ATMBTRN(0) AA_ACCT_TYP AM_ACCT AM_TI AM_TI_ACS_TO_ACCTS BS_PARTITION_GROUP BS_PARTMDATA B4_CARD_ACCEPTOR B4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNS B4_SUSP_ADMIN B4_SUSP_ADMIN_REC B4_SUSP_ADMIN_ADJ CZ_EXT_TXN_CD_XREF CZ_BIN CZ_BIN_BIN_RNG CZ_BIN_ISS CZ_BUS_UNIT CZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_DRCT_CRNCY_RT CZ_PROD CZ_RESP_CD CZ_SRCE_BU CD_TC_PROC_TXN

OUTPUT FILES:

UNTXN B4C200nn.UNTXN(+1) TXNAMT B4C200nn.TXNAMT(+1) TXREF B4C200nn.TXREF(+1) TICHG B4C200nn.TICHG(+1) GTTXN B4C200nn.GTTXN(+1)

Page 57: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 57 ACI Worldwide Inc.

TRMBAL B4C200nn.TRMBAL(+1) TRMBALA B4C200nn.TRMBALA(+1) HPRBLTL B4C200nn.HPRBLTL(+1) SUSPTO B4C200nn.SUSPTO(+1) SUSPAO B4C200nn.SUSPAO(+1) SUSPARO B4C200nn.SUSPARO(+1) SUSPAAO B4C200nn.SUSPAAO(+1) ATMTFCT B4C200nn.ATMTFCT(+1) ATMTDM1 B4C200nn.ATMTDM1(+1) ATMTDM2 B4C200nn.ATMTDM2(+1) ATMTDM3 B4C200nn.ATMTDM3(+1) ATMTTK1 B4C200nn.ATMTTK1(+1) ATMTTK2 B4C200nn.ATMTTK2(+1) ATMTCRD B4C200nn.ATMTCRD(+1) ATMTTRM B4C200nn.ATMTTRM(+1) ODSATPK B4C200nn.ODSATPK(+1) ATMAFCT B4C200nn.ATMAFCT(+1) ATMABAL B4C200nn.ATMABAL(+1) ATMACSH B4C200nn.ATMACSH(+1) ATMARMS B4C200nn.ATMARMS(+1) ATMACRD B4C200nn.ATMACRD(+1) ATMATRM B4C200nn.ATMATRM(+1) ODSAAPK B4C200nn.ODSAAPK(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 58: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

58 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.4 B4C210 – POS Mapper

B4B00200

POS Mapper

DATABASE

PARMLIB

B4C21005

STEP05

B4C100nn.POSBTRN

(0)

Multiple Output

B4C210nn.UNTXN(+1)B4C210nn.TXNAMT(+1)B4C210nn.TXREF(+1)B4C210nn.GTTXN(+1)B4C210nn.TXNSW(+1)B4C210nn.LIDTL(+1)B4C210nn.SUSPTO(+1)

B4C210nn.POSTFCT(+1)B4C210nn.POSTDM1(+1)B4C210nn.POSTDM2(+1)B4C210nn.POSTDM3(+1)B4C210nn.POSTTK1(+1)B4C210nn.POSTTK2(+1)B4C210nn.POSTCRD(+1)B4C210nn.POSTTRM(+1)B4C210nn.POSTRET(+1)B4C210nn.ODSPTPK(+1)

B4C210nn.POSAFCT(+1)B4C210nn.POSACRK(+1)B4C210nn.POSASER(+1)B4C210nn.POSASET(+1)B4C210nn.POSASPF(+1)B4C210nn.POSARET(+1)B4C210nn.POSATRM(+1)B4C210nn.POSACRD(+1)B4C210nn.ODSPAPK(+1)

INPUTAM_ACCTAM_TIBS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNSCD_TC_PROC_TXN CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RTCZ_EXT_TXN_CD_XREF CZ_PROD CZ_RESP_CDCZ_SRCE_BU

Description: Execute the POS Mapper.

Dependencies:

Must run after B4C100. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

Page 59: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 59 ACI Worldwide Inc.

STEP05

PROGRAM:

B4B00200 - Reads the POS file, conditionally reads released suspense transactions, determines the partition ids, writes the transactions to the warehouse, normalizes and writes out the transactions for core.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4C21005

INPUT FILES:

POSBTRN B4C100nn.POSBTRN(0)

OUTPUT FILES:

UNTXN B4C210nn.UNTXN(+1) TXNAMT B4C210nn.TXNAMT(+1) TXREF B4C210nn.TXREF(+1) GTTXN B4C210nn.GTTXN(+1) TXNSW B4C210nn.TXNSW(+1) LIDTL B4C210nn.LIDTL(+1) SUSPTO B4C210nn.SUSPTO(+1) POSTFCT B4C210nn.POSTFCT(+1) POSTDM1 B4C210nn.POSTDM1(+1) POSTDM2 B4C210nn.POSTDM2(+1) POSTDM3 B4C210nn.POSTDM3(+1) POSTTK1 B4C210nn.POSTTK1(+1) POSTTK2 B4C210nn.POSTTK2(+1) POSTCRD B4C210nn.POSTCRD(+1) POSTTRM B4C210nn.POSTTRM(+1) POSTRET B4C210nn.POSTRET(+1) ODSPTPK B4C210nn.ODSPTPK(+1) POSAFCT B4C210nn.POSAFCT(+1) POSACRK B4C210nn.POSACRK(+1) POSASER B4C210nn.POSASER(+1) POSASET B4C210nn.POSASET(+1) POSASPF B4C210nn.POSASPF(+1) POSARET B4C210nn.POSARET(+1) POSATRM B4C210nn.POSATRM(+1) POSACRD B4C210nn.POSACRD(+1) ODSPAPK B4C210nn.ODSPAPK(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 60: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

60 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.5 B4C300 – Load Core Files

DSNUPROC

Database load utility procedure OUTPUT

CZ_UNPRCD_TXN

B4C200nn.UNTXN(0) STEP05

B4C210nn.UNTXN(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_PRCD_AMTS

B4C200nn.TXNAMT(0) STEP10

B4C210nn.TXNAMT(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_UNPRCD_AMTS

B4C200nn.TXNAMT(0) STEP15

B4C210nn.TXNAMT(0)

Page 61: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 61 ACI Worldwide Inc.

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXND_PID

B4C200nn.TXREF(0)

STEP20

B4C210nn.TXREF(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXN_SWITCH

B4C210nn.TXNSW(0)

STEP25

DSNUPROC

Database load utility procedure OUTPUT

CZ_LINE_ITEM_DTLS

B4C210nn.LIDTL(0)

STEP30

B4C200nn..TICHG(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TI_CHG_TXN

STEP35

B4C210nn.GTTXN(0)

B4C200nn.GTTXN(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXN_GENRC_TOKEN

STEP40

Page 62: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

62 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Description: Load Core transaction files from ATM and POS Mappers.

Dependencies:

Must run after B4C200 and B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDUTXN INPUT FILES:

SYSREC B4C200nn.UNTXN(0) B4C210nn.UNTXN(0)

OUTPUT FILES:

CZ_UNPRCD_TXN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDPAMT INPUT FILES:

SYSREC B4C200nn.TXNAMT(0) B4C210nn.TXNAMT(0)

Page 63: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 63 ACI Worldwide Inc.

OUTPUT FILES:

CZ_PRCD_AMTS RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDUAMT INPUT FILES:

SYSREC B4C200nn.TXNAMT(0) B4C210nn.TXNAMT(0)

OUTPUT FILES:

CZ_UNPRCD_AMTS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP20

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDTXRF INPUT FILES:

SYSREC B4C200nn.TXREF(0) B4C210nn.TXREF(0)

OUTPUT FILES:

CZ_TXND_PID

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP25

PROGRAM:

Database Load Utility

Page 64: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

64 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS:

SYSIN - CZLDTXSW

INPUT FILES:

SYSREC B4C210nn.TXNSW(0)

OUTPUT FILES:

CZ_TXN_SWITCH

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP30

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDLIDT INPUT FILES:

SYSREC B4C210nn.LIDTL(0)

OUTPUT FILES:

CZ_LINE_ITEM_DTLS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP35

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDTICH INPUT FILES:

SYSREC B4C200nn.TICHG(0)

OUTPUT FILES:

CZ_TI_CHG_TXN

Page 65: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 65 ACI Worldwide Inc.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES: Reference the Messages and Codes manual for the DB2 database load utility.

STEP40

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDGTKN INPUT FILES:

SYSREC B4C200nn.GTTXN(0) B4C210nn.GTTXN(0)

OUTPUT FILES:

CZ_TXN_GENRC_TOKEN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 66: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

66 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.6 B4C305 – Load Suspense Files

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSPENDED_TXN

B4C200nn.SUSPTO(0) STEP05

B4C210nn.SUSPTO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMI

B4C200nn.SUSPAO(0) STEP10

B4C210nn.SUSPAO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMIN_REC

B4C200nn.SUSPARO(0) STEP15

B4C210nn.SUSPARO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMIN_ADJ

B4C200nn.SUSPAAO(0) STEP20

B4C210nn.SUSPAAO(0)

Description: Load Suspense transaction files from ATM and POS Mappers.

Page 67: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 67 ACI Worldwide Inc.

Dependencies:

Must run after B4C200 and B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSTXN INPUT FILES:

SYSREC B4C200nn.SUSPTO(0) B4C210nn.SUSPTO(0)

OUTPUT FILES:

B4_SUSPENDED_TXN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSA INPUT FILES:

SYSREC B4C200nn.SUSPAO(0) B4C210nn.SUSPAO(0)

OUTPUT FILES:

B4_SUSP_ADMI

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 68: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

68 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSAR INPUT FILES:

SYSREC B4C200nn.SUSPARO(0) B4C210nn.SUSPARO(0)

OUTPUT FILES:

B4_SUSP_ADMIN_REC

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP20

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSAA INPUT FILES:

SYSREC B4C200nn.SUSPAAO(0) B4C210nn.SUSPAAO(0)

OUTPUT FILES:

B4_SUSP_ADMIN_ADJ

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 69: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 69 ACI Worldwide Inc.

2.7 B4C310 – Load POS T Fact File

DSNUPROC

Database load utility procedure OUTPUT

POS_T_FACT

B4C210nn.POSTFCT(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTFCT INPUT FILES:

SYSREC B4C210nn.POSTFCT(0)

OUTPUT FILES:

POS_T_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 70: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

70 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.8 B4C311 – Load POS T Dim1 File

DSNUPROC

Database load utility procedure OUTPUT

POS_T_DIM1

B4C210nn.POSTDM1(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM1 INPUT FILES:

SYSREC B4C210nn.POSTDM1(0)

OUTPUT FILES:

POS_T_DIM1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 71: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 71 ACI Worldwide Inc.

2.9 B4C312 – Load POS T Dim2 File

DSNUPROC

Database load utility procedure OUTPUT

POS_T_DIM2

B4C210nn.POSTDM2(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM2 INPUT FILES:

SYSREC B4C210nn.POSTDM2(0)

OUTPUT FILES:

POS_T_DIM2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 72: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

72 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.10 B4C313 – Load POS T Token1 File

DSNUPROC

Database load utility procedure OUTPUT

POS_T_TKN1

B4C210nn.POSTTK1(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTK1 INPUT FILES:

SYSREC B4C210nn.POSTTK1(0)

OUTPUT FILES:

POS_T_TKN1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 73: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 73 ACI Worldwide Inc.

2.11 B4C314 – Load POS T Token2 File

DSNUPROC

Database load utility procedure OUTPUT

POS_T_TKN2

B4C210nn.POSTTK2(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTK2 INPUT FILES:

SYSREC B4C210nn.POSTTK2(0)

OUTPUT FILES:

POS_T_TKN2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 74: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

74 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.12 B4C315 – Load ODS POS Tran Dim3 File

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_TRAN_DIM3

B4C210nn.POSTDM3(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM3 INPUT FILES:

SYSREC B4C210nn.POSTDM3(0)

OUTPUT FILES:

ODS_POS_TRAN_DIM3

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 75: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 75 ACI Worldwide Inc.

2.13 B4C316 – Load ODS Card Details File

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4C210nn.POSTCRD(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4C210nn.POSTCRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 76: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

76 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.14 B4C317 – Load ODS POS Terminal File

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_TERMINAL

B4C210nn.POSTTRM(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTRM INPUT FILES:

SYSREC B4C210nn.POSTTRM(0)

OUTPUT FILES:

ODS_POS_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 77: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 77 ACI Worldwide Inc.

2.15 B4C318 – Load ODS POS Retailer File

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_RETAILER

B4C210nn.POSTRET(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTRET INPUT FILES:

SYSREC B4C210nn.POSTRET(0)

OUTPUT FILES:

ODS_POS_RETAILER

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 78: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

78 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.16 B4C319 – Load ODS POST PK File

DSNUPROC

Database load utility procedure OUTPUT

ODS_POST_PK

B4C210nn.ODSPTPK(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTPK INPUT FILES:

SYSREC B4C210nn.ODSPTPK(0)

OUTPUT FILES:

ODS_POST_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 79: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 79 ACI Worldwide Inc.

2.17 B4C330 – Load ATM T Fact File

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_FACT

B4C200nn.ATMTFCT(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATFCT INPUT FILES:

SYSREC B4C200nn.ATMTFCT(0)

OUTPUT FILES:

ATM_T_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 80: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

80 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.18 B4C331 – Load ATM T Dim1 File

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_DIM1

B4C200nn.ATMTDM1(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM1 INPUT FILES:

SYSREC B4C200nn.ATMTDM1(0)

OUTPUT FILES:

ATM_T_DIM1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 81: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 81 ACI Worldwide Inc.

2.19 B4C332 – Load ATM T Dim2 File

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_DIM2

B4C200nn.ATMTDM2(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM2 INPUT FILES:

SYSREC B4C200nn.ATMTDM2(0)

OUTPUT FILES:

ATM_T_DIM2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 82: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

82 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.20 B4C333 – Load ATM T Token1 File

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_TKN1

B4C200nn.ATMTTK1(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTK1 INPUT FILES:

SYSREC B4C200nn.ATMTTK1(0)

OUTPUT FILES:

ATM_T_TKN1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 83: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 83 ACI Worldwide Inc.

2.21 B4C334 – Load ATM T Token2 File

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_TKN2

B4C200nn.ATMTTK2(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTK2 INPUT FILES:

SYSREC B4C200nn.ATMTTK2(0)

OUTPUT FILES:

ATM_T_TKN2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 84: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

84 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.22 B4C335 – Load ODS ATM Tran Dim3 File

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATM_TRAN_DIM3

B4C200nn.ATMTDM3(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM3 INPUT FILES:

SYSREC B4C200nn.ATMTDM3(0)

OUTPUT FILES:

ODS_ATM_TRAN_DIM3

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 85: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 85 ACI Worldwide Inc.

2.23 B4C336 – Load ODS Card Details File

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4C200nn.ATMTCRD(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4C200nn.ATMTCRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 86: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

86 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.24 B4C337 – Load ODS ATM Terminal File

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATM_TERMINAL

B4C200nn.ATMTTRM(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTRM INPUT FILES:

SYSREC B4C200nn.ATMTTRM(0)

OUTPUT FILES:

ODS_ATM_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 87: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 87 ACI Worldwide Inc.

2.25 B4C338 – Load ODS ATMT PK File

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATMT_PK

B4C200nn.ODSATPK(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATPK INPUT FILES:

SYSREC B4C200nn.ODSATPK(0)

OUTPUT FILES:

ODS_ATMT_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 88: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

88 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.26 B4C350 – Load POS A Fact File

DSNUPROC

Database load utility procedure OUTPUT

POS_A_FACT

B4C210nn.POSAFCT(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPAFCT INPUT FILES:

SYSREC B4C210nn.POSAFCT(0)

OUTPUT FILES:

POS_A_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 89: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 89 ACI Worldwide Inc.

2.27 B4C351 – Load POS A Clrk File

DSNUPROC

Database load utility procedure OUTPUT

POS_A_CLRK

B4C210nn.POSACRK(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPACRK INPUT FILES:

SYSREC B4C210nn.POSACRK(0)

OUTPUT FILES:

POS_A_CLRK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 90: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

90 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.28 B4C352 – Load POS A Ser File

DSNUPROC

Database load utility procedure OUTPUT

POS_A_SER

B4C210nn.POSASER(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPASER INPUT FILES:

SYSREC B4C210nn.POSASER(0)

OUTPUT FILES:

POS_A_SER

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 91: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 91 ACI Worldwide Inc.

2.29 B4C353 – Load POS A Set File

DSNUPROC

Database load utility procedure OUTPUT

POS_A_SET

B4C210nn.POSASET(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPASET INPUT FILES:

SYSREC B4C210nn.POSASET(0)

OUTPUT FILES:

POS_A_SET

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 92: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

92 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.30 B4C354 – Load POS A SPF File

DSNUPROC

Database load utility procedure OUTPUT

POS_A_SPF

B4C210nn.POSASPF(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPASPF INPUT FILES:

SYSREC B4C210nn.POSASPF(0)

OUTPUT FILES:

POS_A_SPF

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 93: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 93 ACI Worldwide Inc.

2.31 B4C355 – Load ODS PA Retailer File

DSNUPROC

Database load utility procedure OUTPUT

ODS_PA_RETAILER

B4C210nn.POSARET(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPARET INPUT FILES:

SYSREC B4C210nn.POSARET(0)

OUTPUT FILES:

ODS_PA_RETAILER

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 94: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

94 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.32 B4C356 – Load ODS PA Terminal File

DSNUPROC

Database load utility procedure OUTPUT

ODS_PA_TERMINAL

B4C210nn.POSATRM(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPATRM INPUT FILES:

SYSREC B4C210nn.POSATRM(0)

OUTPUT FILES:

ODS_PA_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 95: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 95 ACI Worldwide Inc.

2.33 B4C357 – Load ODS Card Details File

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4C210nn.POSACRD(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4C210nn.POSACRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 96: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

96 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.34 B4C358 – Load ODS POSA PK File

DSNUPROC

Database load utility procedure OUTPUT

ODS_POSA_PK

B4C210nn.ODSPAPK(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4C210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPAPK INPUT FILES:

SYSREC B4C210nn.ODSPAPK(0)

OUTPUT FILES:

ODS_POSA_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 97: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 97 ACI Worldwide Inc.

2.35 B4C370 – Load ATM A Fact File

DSNUPROC

Database load utility procedure OUTPUT

ATM_A_FACT

B4C200nn.ATMAFCT(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAAFCT INPUT FILES:

SYSREC B4C200nn.ATMAFCT(0)

OUTPUT FILES:

ATM_A_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 98: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

98 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.36 B4C371 – Load ATM A Terminal Balance File

DSNUPROC

Database load utility procedure OUTPUT

ATM_A_TRMBL

B4C200nn.ATMABAL(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAABAL INPUT FILES:

SYSREC B4C200nn.ATMABAL(0)

OUTPUT FILES:

ATM_A_TRMBL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 99: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 99 ACI Worldwide Inc.

2.37 B4C372 – Load ATM ATRMCSH File

DSNUPROC

Database load utility procedure OUTPUT

ATM_ATRMCSH

B4C200nn.ATMACSH(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAACSH INPUT FILES:

SYSREC B4C200nn.ATMACSH(0)

OUTPUT FILES:

ATM_ATRMCSH

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 100: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

100 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.38 B4C373 – Load ATM TRMS File

DSNUPROC

Database load utility procedure OUTPUT

ATM_A_TRMS

B4C200nn.ATMARMS(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAARMS INPUT FILES:

SYSREC B4C200nn.ATMARMS(0)

OUTPUT FILES:

ATM_A_TRMS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 101: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 101 ACI Worldwide Inc.

2.39 B4C374 – Load Card Details File

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4C200nn.ATMACRD(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4C200nn.ATMACRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 102: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

102 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.40 B4C375 – Load ODS AA Terminal File

DSNUPROC

Database load utility procedure OUTPUT

ODS_AA_TERMINAL

B4C200nn.ATMATRM(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAATRM INPUT FILES:

SYSREC B4C200nn.ATMATRM(0)

OUTPUT FILES:

ODS_AA_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 103: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 103 ACI Worldwide Inc.

2.41 B4C376 – Load ODS ATMA PK File

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATMA_PK

B4C200nn.ODSAAPK(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LAAPK INPUT FILES:

SYSREC B4C200nn.ODSAAPK(0)

OUTPUT FILES:

ODS_ATMA_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 104: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

104 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.42 B4C390 – Load ATM Terminal Files

DSNUPROC

Database load utility procedure OUTPUT

SZ_TERM_BAL

B4C200nn.TRMBAL(0)

STEP05DSNUPROC

Database load utility procedure OUTPUT

SZ_TERM_BAL_ADMIN

B4C200nn.TRMBALA(0)

DSNUPROC

Database load utility procedure OUTPUT

SZ_HOPR_BAL_TTL

B4C200nn.HPRBLTL(0)

STEP10

STEP15

Description: Load ATM warehouse file.

Dependencies:

Must run after B4C200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSTBLA INPUT FILES:

SYSREC B4C200nn.TRMBALA(0)

Page 105: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 105 ACI Worldwide Inc.

OUTPUT FILES:

SZ_TERM_BAL_ADMIN RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSTBL INPUT FILES:

SYSREC B4C200nn.TRMBAL(0)

OUTPUT FILES:

SZ_TERM_BAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSHBLT INPUT FILES:

SYSREC B4C200nn.HPRBLTL(0)

OUTPUT FILES:

SZ_HOPR_BAL_TTL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 106: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

106 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.43 B4D200 – ATM Backout and Suspense Processing

CZB00999Dynamic SQL

Executer INPUT/OUTPUTCZ_TXN_BO

PARMLIB

B4D20005

STEP05

B4B00150

ATM Backout Processing

PARMLIB

B4D20010

STEP10

ATM Sequence

File

INPUTCZ_TXN_BO

B4D200.ATMBTRN

(+1)

CZB00999Dynamic SQL

Executer INPUT/OUTPUTCZ_TXN_BO

PARMLIB

B4D20015

STEP15

CZB00999Dynamic SQL

Executer INPUT/OUTPUTB4_SUSPENDED_TXNS

B4_SUSP_ADMIN

PARMLIB

B4D20020

STEP20

Page 107: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 107 ACI Worldwide Inc.

B4B00200

ATM Mapper

DATABASE

PARMLIB

B4D20025

B4D200.ATMBTRN

(+1)

Multiple Output

B4D200.UNTXN(+1)B4D200.TXNAMT(+1)B4D200.TXREF(+1)B4D200.TICHG(+1)B4D200.GTTXN(+1)B4D200.TRMBAL(+1)B4D200.TRMBALA(+1)B4D200.HPRBLTL(+1)B4D200.SUSPTO(+1)B4D200.SUSPAO(+1)B4D200.SUSPARO(+1)B4D200.SUSPAAO(+1)

B4D200.ATMTFCT(+1)B4D200.ATMTDM1(+1)B4D200.ATMTDM2(+1)B4D200.ATMTDM3(+1)B4D200.ATMTTK1(+1)B4D200.ATMTTK2(+1)B4D200.ATMTCRD(+1)B4D200.ATMTTRM(+1)B4D200.ODSATPK(+1)

STEP25

CZB00999Dynamic SQL

Executer

INPUT/OUTPUTB4_SUSPENDED_TXNS

B4_SUSP_ADMINB4_SUSP_ADMIN_RECB4_SUSP_ADMIN_ADJ

PARMLIB

B4D20030

STEP30

InputAA_ACCT_TYPAM_ACCTAM_TIAM_TI_ACS_TO_ACCTSBS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNSB4_SUSP_ADMINB4_SUSP_ADMIN_RECB4_SUSP_ADMIN_ADJ

Input (contnued)CZ_EXT_TXN_CD_XREF CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RT CZ_PROD CZ_RESP_CDCZ_SRCE_BUCD_TC_PROC_TXN

Page 108: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

108 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Description: Process ATM backout and suspense transactions.

Dependencies:

Must run after cycle processing. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the CZ_TXN_BO table.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20005 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

CZ_TXN_BO

OUTPUT FILES:

CZ_TXN_BO

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP10

PROGRAM:

B4B00150 – Create ATM batch file for ATM backout transactions.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20010

Page 109: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 109 ACI Worldwide Inc.

INPUT FILES:

CZ_TXN_BO B4ATSEQ B4ATSEQ

OUTPUT FILES:

ATMBTRN B4D200.ATMBTRN(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP15

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the CZ_TXN_BO table.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20015 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

CZ_TXN_BO

OUTPUT FILES:

CZ_TXN_BO

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP20

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the B4_SUSPENDED_TXNS and B4_SUSP_ADMIN tables.

Page 110: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

110 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20020 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

B4_SUSPENDED_TXNS B4_SUSP_ADMIN

OUTPUT FILES:

B4_SUSPENDED_TXNS B4_SUSP_ADMIN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP25

PROGRAM:

B4B00200 - Reads the ATM file, conditionally reads released suspense transactions, determines the partition ids, writes the transactions to the warehouse, normalizes and writes out the transactions for core.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20025

INPUT FILES:

ATMBTRN B4D200.ATMBTRN(+1) AA_ACCT_TYP AM_ACCT AM_TI AM_TI_ACS_TO_ACCTS BS_PARTITION_GROUP BS_PARTMDATA B4_CARD_ACCEPTOR B4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNS B4_SUSP_ADMIN

Page 111: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 111 ACI Worldwide Inc.

B4_SUSP_ADMIN_REC B4_SUSP_ADMIN_ADJ CZ_EXT_TXN_CD_XREF CZ_BIN CZ_BIN_BIN_RNG CZ_BIN_ISS CZ_BUS_UNIT CZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_DRCT_CRNCY_RT CZ_PROD CZ_RESP_CD CZ_SRCE_BU CD_TC_PROC_TXN

OUTPUT FILES:

UNTXN B4D200.UNTXN(+1) TXNAMT B4D200.TXNAMT(+1) TXREF B4D200.TXREF(+1) TICHG B4D200.TICHG(+1) GTTXN B4D200.GTTXN(+1) TRMBAL B4D200.TRMBAL(+1) TRMBALA B4D200.TRMBALA(+1) HPRBLTL B4D200.HPRBLTL(+1) SUSPTO B4D200.SUSPTO(+1) SUSPAO B4D200.SUSPAO(+1) SUSPARO B4D200.SUSPARO(+1) SUSPAAO B4D200.SUSPAAO(+1) ATMTFCT B4D200.ATMTFCT(+1) ATMTDM1 B4D200.ATMTDM1(+1) ATMTDM2 B4D200.ATMTDM2(+1) ATMTDM3 B4D200.ATMTDM3(+1) ATMTTK1 B4D200.ATMTTK1(+1) ATMTTK2 B4D200.ATMTTK2(+1) ATMTCRD B4D200.ATMTCRD(+1) ATMTTRM B4D200.ATMTTRM(+1) ODSATPK B4D200.ODSATPK(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP30

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to delete processed transactions on the B4_SUSPENDED_TXNS table.

Page 112: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

112 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D20030 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

B4_SUSPENDED_TXNS B4_SUSP_ADMIN B4_SUSP_ADMIN_REC B4_SUSP_ADMIN_ADJ

OUTPUT FILES:

B4_SUSPENDED_TXNS B4_SUSP_ADMIN B4_SUSP_ADMIN_REC B4_SUSP_ADMIN_ADJ

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 113: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 113 ACI Worldwide Inc.

2.44 B4D210 – POS Backout and Suspense Processing

CZB00999Dynamic SQL

Executer INPUT/OUTPUTCZ_TXN_BO

PARMLIB

B4D21005

STEP05

B4B00150

POS Backout Processing

PARMLIB

B4D21010

STEP10

POS Sequence

File

INPUTCZ_TXN_BO

B4D210.POSBTRN

(+1)

CZB00999Dynamic SQL

Executer INPUT/OUTPUTCZ_TXN_BO

PARMLIB

B4D21015

STEP15

CZB00999Dynamic SQL

Executer INPUT/OUTPUTB4_SUSPENDED_TXNS

B4_SUSP_ADMIN

PARMLIB

B4D21020

STEP20

Page 114: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

114 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

B4B00200

POS Mapper

DATABASE

PARMLIB

B4D21025

B4D210.POSBTRN

(+1)

Multiple Output

B4D210.UNTXN(+1)B4D210.TXNAMT(+1)B4D210.TXREF(+1)B4D210.GTTXN(+1)B4D210.TXNSW(+1)B4D210.LIDTL(+1)B4D210.SUSPTO(+1)

B4D210.POSTFCT(+1)B4D210.POSTDM1(+1)B4D210.POSTDM2(+1)B4D210.POSTDM3(+1)B4D210.POSTTK1(+1)B4D210.POSTTK2(+1)B4D210.POSTCRD(+1)B4D210.POSTTRM(+1)B4D210.POSTRET(+1)B4D210.ODSPTPK(+1)

STEP25

CZB00999Dynamic SQL

Executer INPUT/OUTPUTB4_SUSPENDED_TXNS

B4_SUSP_ADMIN

PARMLIB

B4D21030

STEP30

InputAM_ACCTAM_TIBS_PARTITION_GROUPBS_PARTMDATAB4_CARD_ACCEPTORB4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM B4_SUSPENDED_TXNSCD_TC_PROC_TXN CZ_BIN CZ_BIN_BIN_RNGCZ_BIN_ISS

Input (contnued)CZ_BUS_UNITCZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATECZ_DRCT_CRNCY_RTCZ_EXT_TXN_CD_XREF CZ_PROD CZ_RESP_CDCZ_SRCE_BU

Page 115: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 115 ACI Worldwide Inc.

Description: Process POS backout and suspense transactions.

Dependencies:

Must run after cycle processing. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the CZ_TXN_BO table.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21005 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

CZ_TXN_BO

OUTPUT FILES:

CZ_TXN_BO

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP10

PROGRAM:

B4B00150 – Create POS batch file for POS backout transactions.

Page 116: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

116 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21010

INPUT FILES:

CZ_TXN_BO B4PTSEQ B4PTSEQ

OUTPUT FILES:

POSBTRN B4D210.POSBTRN(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP15

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the CZ_TXN_BO table.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21015 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

CZ_TXN_BO

OUTPUT FILES:

CZ_TXN_BO

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 117: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 117 ACI Worldwide Inc.

STEP20

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the release code on the B4_SUSPENDED_TXNS table.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21020 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

B4_SUSPENDED_TXNS

OUTPUT FILES:

B4_SUSPENDED_TXNS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP25

PROGRAM:

B4B00200 - Reads the POS file, conditionally reads released suspense transactions, determines the partition ids, writes the transactions to the warehouse, normalizes and writes out the transactions for core.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21025

INPUT FILES:

POSBTRN B4D210.POSBTRN(+1) AM_ACCT AM_TI BS_PARTITION_GROUP BS_PARTMDATA B4_CARD_ACCEPTOR B4_FIID B4_LN B4_REG_GRP_BRCH B4_TERM

Page 118: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

118 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

B4_SUSPENDED_TXNS CD_TC_PROC_TXN CZ_BIN CZ_BIN_BIN_RNG CZ_BIN_ISS CZ_BUS_UNIT CZ_BU_TYP CZ_CRD_TYP_CONV CZ_CRNCY_CD CZ_CRNCY_RATE CZ_DRCT_CRNCY_RT CZ_EXT_TXN_CD_XREF CZ_PROD CZ_RESP_CD CZ_SRCE_BU

OUTPUT FILES:

UNTXN B4D210.UNTXN(+1) TXNAMT B4D210.TXNAMT(+1) TXREF B4D210.TXREF(+1) GTTXN B4D210.GTTXN(+1) TXNSW B4D210.TXNSW(+1) LIDTL B4D210.LIDTL(+1) SUSPTO B4D210.SUSPTO(+1) POSTFCT B4D210.POSTFCT(+1) POSTDM1 B4D210.POSTDM1(+1) POSTDM2 B4D210.POSTDM2(+1) POSTDM3 B4D210.POSTDM3(+1) POSTTK1 B4D210.POSTTK1(+1) POSTTK2 B4D210.POSTTK2(+1) POSTCRD B4D210.POSTCRD(+1) POSTTRM B4D210.POSTTRM(+1) POSTRET B4D210.POSTRET(+1) ODSPTPK B4D210.ODSPTPK(+1)

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

STEP30

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to delete processed transactions on the B4_SUSPENDED_TXNS table.

Page 119: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 119 ACI Worldwide Inc.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D21030 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

B4_SUSPENDED_TXNS

OUTPUT FILES:

B4_SUSPENDED_TXNS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 120: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

120 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.45 B4D300 – Load Core Files for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

CZ_UNPRCD_TXN

B4D200.UNTXN(0) STEP05

B4D210.UNTXN(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_PRCD_AMTS

B4D200.TXNAMT(0) STEP10

B4D210.TXNAMT(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_UNPRCD_AMTS

B4D200.TXNAMT(0) STEP15

B4D210.TXNAMT(0)

Page 121: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 121 ACI Worldwide Inc.

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXND_PID

B4D200.TXREF(0)

STEP20

B4D210.TXREF(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXN_SWITCH

B4D210.TXNSW(0)

STEP25

DSNUPROC

Database load utility procedure OUTPUT

CZ_LINE_ITEM_DTLS

B4D210.LIDTL(0)

STEP30

B4D200..TICHG(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TI_CHG_TXN

STEP35

B4D210.GTTXN(0)

B4D200.GTTXN(0)

DSNUPROC

Database load utility procedure OUTPUT

CZ_TXN_GENRC_TOKEN

STEP40

Page 122: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

122 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Description:

Load Core transaction files from ATM and POS Mappers.

Dependencies:

Must run after B4D200 and B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDUTXN INPUT FILES:

SYSREC B4D200.UNTXN(0) B4D210.UNTXN(0)

OUTPUT FILES:

CZ_UNPRCD_TXN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDPAMT INPUT FILES:

SYSREC B4D200.TXNAMT(0) B4D210.TXNAMT(0)

Page 123: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 123 ACI Worldwide Inc.

OUTPUT FILES:

CZ_PRCD_AMTS RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDUAMT INPUT FILES:

SYSREC B4D200.TXNAMT(0) B4D210.TXNAMT(0)

OUTPUT FILES:

CZ_UNPRCD_AMTS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP20

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDTXRF INPUT FILES:

SYSREC B4D200.TXREF(0) B4D210.TXREF(0)

OUTPUT FILES:

CZ_TXND_PID

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP25

PROGRAM:

Database Load Utility

Page 124: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

124 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

INPUT PARAMETERS:

SYSIN - CZLDTXSW

INPUT FILES:

SYSREC B4D210.TXNSW(0)

OUTPUT FILES:

CZ_TXN_SWITCH

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP30

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDLIDT INPUT FILES:

SYSREC B4D210.LIDTL(0)

OUTPUT FILES:

CZ_LINE_ITEM_DTLS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP35

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDTICH INPUT FILES:

SYSREC B4D200.TICHG(0)

OUTPUT FILES:

CZ_TI_CHG_TXN

Page 125: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 125 ACI Worldwide Inc.

RETURN CODES AND ACTIONS CONCERNING THOSE CODES: Reference the Messages and Codes manual for the DB2 database load utility.

STEP40

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - CZLDGTKN INPUT FILES:

SYSREC B4D200.GTTXN(0) B4D210.GTTXN(0)

OUTPUT FILES:

CZ_TXN_GENRC_TOKEN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 126: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

126 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.46 B4D305 – Load Suspense Files for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSPENDED_TXN

B4D200.SUSPTO(0) STEP05

B4D210.SUSPTO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMI

B4D200.SUSPAO(0) STEP10

B4D210.SUSPAO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMIN_REC

B4D200.SUSPARO(0) STEP15

B4D210.SUSPARO(0)

DSNUPROC

Database load utility procedure OUTPUT

B4_SUSP_ADMIN_ADJ

B4D200.SUSPAAO(0) STEP20

B4D210.SUSPAAO(0)

Description: Load Suspense transaction files from ATM and POS Mappers.

Page 127: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 127 ACI Worldwide Inc.

Dependencies:

Must run after B4D200 and B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSTXN INPUT FILES:

SYSREC B4D200.SUSPTO(0) B4D210.SUSPTO(0)

OUTPUT FILES:

B4_SUSPENDED_TXN

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSA INPUT FILES:

SYSREC B4D200.SUSPAO(0) B4D210.SUSPAO(0)

OUTPUT FILES:

B4_SUSP_ADMI

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 128: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

128 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSAR INPUT FILES:

SYSREC B4D200.SUSPARO(0) B4D210.SUSPARO(0)

OUTPUT FILES:

B4_SUSP_ADMIN_REC

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP20

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDSAA INPUT FILES:

SYSREC B4D200.SUSPAAO(0) B4D210.SUSPAAO(0)

OUTPUT FILES:

B4_SUSP_ADMIN_ADJ

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 129: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 129 ACI Worldwide Inc.

2.47 B4D310 – Load POS T Fact File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

POS_T_FACT

B4D210.POSTFCT(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTFCT INPUT FILES:

SYSREC B4D210.POSTFCT(0)

OUTPUT FILES:

POS_T_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 130: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

130 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.48 B4D311 – Load POS T Dim1 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

POS_T_DIM1

B4D210.POSTDM1(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM1 INPUT FILES:

SYSREC B4D210.POSTDM1(0)

OUTPUT FILES:

POS_T_DIM1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 131: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 131 ACI Worldwide Inc.

2.49 B4D312 – Load POS T Dim2 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

POS_T_DIM2

B4D210.POSTDM2(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM2 INPUT FILES:

SYSREC B4D210.POSTDM2(0)

OUTPUT FILES:

POS_T_DIM2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 132: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

132 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.50 B4D313 – Load POS T Token1 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

POS_T_TKN1

B4D210.POSTTK1(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTK1 INPUT FILES:

SYSREC B4D210.POSTTK1(0)

OUTPUT FILES:

POS_T_TKN1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 133: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 133 ACI Worldwide Inc.

2.51 B4D314 – Load POS T Token2 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

POS_T_TKN2

B4D210.POSTTK2(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTK2 INPUT FILES:

SYSREC B4D210.POSTTK2(0)

OUTPUT FILES:

POS_T_TKN2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 134: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

134 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.52 B4D315 – Load ODS POS Tran Dim3 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_TRAN_DIM3

B4D210.POSTDM3(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTDM3 INPUT FILES:

SYSREC B4D210.POSTDM3(0)

OUTPUT FILES:

ODS_POS_TRAN_DIM3

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 135: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 135 ACI Worldwide Inc.

2.53 B4D316 – Load ODS Card Details File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4D210.POSTCRD(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4D210.POSTCRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 136: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

136 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.54 B4D317 – Load ODS POS Terminal File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_TERMINAL

B4D210.POSTTRM(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTTRM INPUT FILES:

SYSREC B4D210.POSTTRM(0)

OUTPUT FILES:

ODS_POS_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 137: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 137 ACI Worldwide Inc.

2.55 B4D318 – Load ODS POS Retailer File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_POS_RETAILER

B4D210.POSTRET(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTRET INPUT FILES:

SYSREC B4D210.POSTRET(0)

OUTPUT FILES:

ODS_POS_RETAILER

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 138: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

138 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.56 B4D319 – Load ODS POST PK File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_POST_PK

B4D210.ODSPTPK(0)

STEP05

Description: Load POS warehouse file.

Dependencies:

Must run after B4D210. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LPTPK INPUT FILES:

SYSREC B4D210.ODSPTPK(0)

OUTPUT FILES:

ODS_POST_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 139: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 139 ACI Worldwide Inc.

2.57 B4D330 – Load ATM T Fact File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_FACT

B4D200.ATMTFCT(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATFCT INPUT FILES:

SYSREC B4D200.ATMTFCT(0)

OUTPUT FILES:

ATM_T_FACT

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 140: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

140 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.58 B4D331 – Load ATM T Dim1 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_DIM1

B4D200.ATMTDM1(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM1 INPUT FILES:

SYSREC B4D200.ATMTDM1(0)

OUTPUT FILES:

ATM_T_DIM1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 141: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 141 ACI Worldwide Inc.

2.59 B4D332 – Load ATM T Dim2 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_DIM2

B4D200.ATMTDM2(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM2 INPUT FILES:

SYSREC B4D200.ATMTDM2(0)

OUTPUT FILES:

ATM_T_DIM2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 142: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

142 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.60 B4D333 – Load ATM T Token1 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_TKN1

B4D200.ATMTTK1(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTK1 INPUT FILES:

SYSREC B4D200.ATMTTK1(0)

OUTPUT FILES:

ATM_T_TKN1

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 143: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 143 ACI Worldwide Inc.

2.61 B4D334 – Load ATM T Token2 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ATM_T_TKN2

B4D200.ATMTTK2(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTK2 INPUT FILES:

SYSREC B4D200.ATMTTK2(0)

OUTPUT FILES:

ATM_T_TKN2

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 144: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

144 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.62 B4D335 – Load ODS ATM Tran Dim3 File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATM_TRAN_DIM3

B4D200.ATMTDM3(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATDM3 INPUT FILES:

SYSREC B4D200.ATMTDM3(0)

OUTPUT FILES:

ODS_ATM_TRAN_DIM3

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 145: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 145 ACI Worldwide Inc.

2.63 B4D336 – Load ODS Card Details File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_CARD_DETAILS

B4D200.ATMTCRD(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LDOCRD INPUT FILES:

SYSREC B4D200.ATMTCRD(0)

OUTPUT FILES:

ODS_CARD_DETAILS

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 146: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

146 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.64 B4D337 – Load ODS ATM Terminal File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATM_TERMINAL

B4D200.ATMTTRM(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATTRM INPUT FILES:

SYSREC B4D200.ATMTTRM(0)

OUTPUT FILES:

ODS_ATM_TERMINAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 147: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 147 ACI Worldwide Inc.

2.65 B4D338 – Load ODS ATMT PK File for Backout/Suspense

DSNUPROC

Database load utility procedure OUTPUT

ODS_ATMT_PK

B4D200.ODSATPK(0)

STEP05

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LATPK INPUT FILES:

SYSREC B4D200.ODSATPK(0)

OUTPUT FILES:

ODS_ATMT_PK

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 148: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

148 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.66 B4D390 – Load ATM Terminal Files

DSNUPROC

Database load utility procedure OUTPUT

SZ_TERM_BAL

B4D200.TRMBAL(0)

STEP05DSNUPROC

Database load utility procedure OUTPUT

SZ_TERM_BAL_ADMIN

B4D200.TRMBALA(0)

DSNUPROC

Database load utility procedure OUTPUT

SZ_HOPR_BAL_TTL

B4D200.HPRBLTL(0)

STEP10

STEP15

Description: Load ATM warehouse file.

Dependencies:

Must run after B4D200. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

STEP05

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSTBLA INPUT FILES:

SYSREC B4D200.TRMBALA(0)

Page 149: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 149 ACI Worldwide Inc.

OUTPUT FILES:

SZ_TERM_BAL_ADMIN RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP10

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSTBL INPUT FILES:

SYSREC B4D200.TRMBAL(0)

OUTPUT FILES:

SZ_TERM_BAL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

STEP15

PROGRAM:

Database Load Utility

INPUT PARAMETERS:

SYSIN - B4LSHBLT INPUT FILES:

SYSREC B4D200.HPRBLTL(0)

OUTPUT FILES:

SZ_HOPR_BAL_TTL

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

Reference the Messages and Codes manual for the DB2 database load utility.

Page 150: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

150 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.67 B4D400 – ODS Processing

Description:

Perform Transaction Warehouse ODS Processing.

Dependencies:

Run after all B4D300 jobs have completed.

Restart Instructions:

STEP05 - Restart from the beginning.

Rerun Instructions:

Rerun from the step that stopped.

B4B00400ODS Processing

Input/OutputATM_T_FACT

ODS_ATMT_PKODS_ATM_TERMINAL

ODS_ATM_TRAN_DIM3ODS_CARD_DETAILS

ATM_TERMINALATM_TRAN_DIM3CARD_DETAILSPOS_T_FACT

ODS_POST_PKODS_POS_RETAILERODS_POS_TERMINAL

ODS_POS_TRAN_DIM3POS_RETAILERPOS_TERMINAL

POS_TRAN_DIM3ATM_A_FACT

ODS_ATMA_PKODS_AA_TERMINAL

POS_A_FACTODS_POSA_PK

ODS_PA_RETAILERODS_PA_TERMINAL

ParametersB4D40005B4LODSPTB4LODSPAB4LODSATB4LODSAA

STEP05

Page 151: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 151 ACI Worldwide Inc.

STEP05

PROGRAM:

B4B00400

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D40005 SQLIN B4LODSPT

B4LODSPA B4LODSAT B4LODSAA

INPUT FILES:

OUTPUT FILES:

INPUT/OUTPUT FILES: ATM_T_FACT ODS_ATMT_PK ODS_ATM_TERMINAL ODS_ATM_TRAN_DIM3 ODS_CARD_DETAILS ATM_TERMINAL ATM_TRAN_DIM3 CARD_DETAILS POS_T_FACT ODS_POST_PK ODS_POS_RETAILER ODS_POS_TERMINAL ODS_POS_TRAN_DIM3 POS_RETAILER POS_TERMINAL POS_TRAN_DIM3 ATM_A_FACT ODS_ATMA_PK ODS_AA_TERMINAL POS_A_FACT ODS_POSA_PK ODS_PA_RETAILER ODS_PA_TERMINAL RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 152: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

152 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

2.68 B4D500 – Warehouse Summary Update

CZB00999Dynamic SQL

Executer

INPUT/OUTPUTCZ_BUS_UNITWHSE_SUM

ATM_T_FACTATM_TF_FD_WD

POS_T_FACTPOS_TF_FD_WD

POS_A_FACTPOS_AF_FD_WD

VISA_DRAFTVISA_MONEYVISA_NOMON

IPM_ADMINIPM_MONETARY

IPM_RECON

OutputWHSE_SUM

PARMLIB

B4D50005STEP05

Description: Update Warehouse Summary tables.

Dependencies:

Must run after B4D400. Restart Instructions:

Restart at the beginning.

Rerun Instructions:

Restart at the beginning.

Page 153: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 153 ACI Worldwide Inc.

STEP05

PROGRAM:

CZB00999 – Dynamic SQL Executer – used to execute SQL to update the warehouse summary tables.

INPUT PARAMETERS:

COMMIT COMMIT - Number of transactions to process before a COMMIT PARM1IN B4D50005 Note: Parm member has a 2,000-character limit for total of SQL statements.

INPUT FILES:

CZ_BUS_UNIT WHSE_SUM ATM_T_FACT ATM_TF_FD_WD POS_T_FACT POS_TF_FD_WD POS_A_FACT POS_AF_FD_WD VISA_DRAFT VISA_MONEY VISA_NOMON IPM_ADMIN IPM_MONETARY IPM_RECON

OUTPUT FILES:

WHSE_SUM

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE ACTION

CZ9000 thru CZ9099

Error resulting from call to an I/O (Input/Output) routine.

See list of standard I/O errors in Appendix G.

Page 154: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

154 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

APPENDIX A

MapperLoader Return Codes / PRCS_LOG rtrn_code

RETURN CODES AND ACTIONS CONCERNING THOSE CODES:

MESSAGE NUMBER

CAUSE

ACTION

1 Cannot find table in dbinfo map Call programmer / check PRCS_LOG for further information.

2 Date Parse Exception Call programmer / check PRCS_LOG for further information.

3 Not specifically handled Call programmer / check PRCS_LOG for further information.

4 File Date cannot be null or spaces Call programmer / check PRCS_LOG for further information.

5 Partition Group not found Call programmer / check PRCS_LOG for further information.

6 Partition ID not found Call programmer / check PRCS_LOG for further information.

7 Cannot create delete SQL Call programmer / check PRCS_LOG for further information.

8 NumberFormatException setting variable Call programmer / check PRCS_LOG for further information.

9 Cannot create update SQL Call programmer / check PRCS_LOG for further information.

10 NumberFormatException in where column Call programmer / check PRCS_LOG for further information.

11 New row not allowed Call programmer / check PRCS_LOG for further information.

12 Column not found Call programmer / check PRCS_LOG for further information.

13 EA_BIN_DTL_KEY cannot be found EA BIN not defined. Define before next cycle. See RTRN_MSG in PRCS_LOG for values searched for.

14 EA_DATE number format exception Call programmer / check PRCS_LOG for further information.

15 EA_TERM_DTL row added Informational, no response required. Add terminal to terminal grouping if desired.

Page 155: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 155 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE

ACTION

16 EA_TC_DTL row added Informational, no response required. Add tran code to tran code grouping if desired.

17 EA_RC_DTL row added Informational, no response required. Add return code to return code grouping if desired.

50 EA file already exists Call programmer / check PRCS_LOG for further information.

51 EA cannot move file Call programmer / check PRCS_LOG for further information.

52 EA Directory missing Call programmer / check PRCS_LOG for further information.

53 EA LN column not in Foreign Terminal Table

Call programmer / check PRCS_LOG for further information.

54 EA FIID column not in Foreign Terminal Table

Call programmer / check PRCS_LOG for further information.

55 Restore EA multiple date error Call programmer / check PRCS_LOG for further information.

56 EA field not found Call programmer / check PRCS_LOG for further information.

60 Error writing to tlfadminmapperqueue Call programmer / check PRCS_LOG for further information.

71 Error writing to tlfmapperqueue Call programmer / check PRCS_LOG for further information.

72 Error writing to ptlfmapperqueue Call programmer / check PRCS_LOG for further information.

73 Parser get field start error Call programmer / check PRCS_LOG for further information.

74 Parser set synonym error Call programmer / check PRCS_LOG for further information.

75 Header token eye catcher not found Call programmer / check PRCS_LOG for further information.

76 Token eye catcher not found Call programmer / check PRCS_LOG for further information.

100 Properties File location not specified Call programmer / check sysout for further information.

101 IO Error reading Properties File Call programmer / check sysout for further information.

102 Properties File not found Call programmer / check sysout for further information.

103 Properties File name not set Call programmer / check sysout for further information.

104 Properties File fields missing Call programmer / check sysout for further information.

Page 156: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

156 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE

ACTION

105 Properties File incorrect values Call programmer / check sysout for further information.

106 Properties File incorrect values Call programmer / check sysout for further information.

107 Invalid date argument Call programmer / check sysout for further information.

108 Zbatch invalid combination Call programmer / check sysout for further information.

200 java.lang.Exception thrown Call programmer / check sysout for further information.

201 java.lang.ClassNotFoundException thrown Call programmer / check sysout for further information.

202 java.io.IOException thrown Call programmer / check sysout for further information.

203 java.lang.reflect.InvocationTargetException thrown

Call programmer / check sysout for further information.

204 java.io.FileNotFoundException thrown Call programmer / check sysout for further information.

205 java.net.UnknownHostException thrown Call programmer / check sysout for further information.

All SQL return codes (see database vendor documentation)

See database vendor documentation Check PRCS_LOG and/or sysout file for database vendor message. Consult database vendor documentation for further information.

Page 157: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 157 ACI Worldwide Inc.

APPENDIX B

Cleaning Up for a Rerun or Error (trace tables and exception tables)

There are three trace tables each for each piece of each product - a “proc”, a “del”, and an “err”. These tables each contain a single field that maps back to the key field of the “raw data” table. The key fields are named the same in the trace as the raw table. The “proc” table contains the "transactions I have to process", the “del” table contains the "transactions I have processed successfully", and the “err” table contains the "transactions I was unable to process successfully". There are three kinds of tables that are populated when an error occurs. These are the aforementioned “err” trace table, the “raw exception” table, and the “processing log” table. The “processing log” table will always be PRCS_LOG; the others will vary depending on which piece of the application you are resetting. Resetting these tables for a rerun or error is a manual process. Here is the process for a given key (“key value”). If there are more keys, the WHERE clauses would need to reflect that. If all the keys in a table were to be moved, some of the WHERE clauses would not be needed << refer to Appendix B.xls for the values of “proc”, del”, “raw name” etc. >> 1. Verify that the transactions are still in the Raw Data table. SELECT * FROM “raw name” WHERE “key field” = “key value” If the key is not in the raw table but is an error, it can be moved from the “raw exception” table. This allows you to skip the insert into the “proc” (step 2), because the database trigger should repopulate the “proc” table. INSERT INTO “raw name” (“key field”, PARTITION_ID, PROCESSOR_ID, FILE_DATE, TRHA, FILE_ID, FILE_LN, “tlf or ptlf field”) (SELECT “key field”, PARTITION_ID, PROCESSOR_ID, FILE_DATE, TRHA, FILE_ID, FILE_LN, “tlf or ptlf field” FROM “raw exception” WHERE “key field” = “key value” AND LM_NAME = “raw lm name”) If the key is not in the raw table, the entire day will have to be reloaded and the existing version of the day deleted from the warehouse/other products.

2. Insert the transactions back into the “proc” from “del” and/or “err”.

INSERT INTO “proc“ (SELECT * FROM “del” WHERE “key field” = “key value”) INSERT INTO “proc” (SELECT * FROM “err” WHERE “key field” = “key value”) 3. Delete the transactions from “del” and/or “err”. DELETE FROM “del” WHERE “key field” = “key value” DELETE FROM “err” WHERE “key field” = “key value” 4. Delete the transactions from the Raw exception table.

DELETE FROM “raw exception” WHERE “key field” = “key value” AND LM_NAME = ‘“raw lm name”’

Page 158: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

158 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

5. Delete the transactions from the processing log. DELETE FROM PRCS_LOG WHERE SCRP_NAME LIKE ‘“scrp name”%”key field”: ”key value” %‘ Example: To do a complete rerun for job B40110 with a “key value” of 1. “key field” = ATM_TRAN_ID_KEY “raw name” = ATM_TRAN_RAW00 “proc” = WHSE_ATTRC_PROC “del” = WHSE_ATTRC_DEL “err” = WHSE_ATTRC_ERR “raw exception” = ATM_TRAN_RAW_EXCP “raw lm name” = TW “scrp name” = Tran Warehouse – ATM Tran TW Step 1 SELECT * FROM ATM_TRAN_RAW00 WHERE ATM_TRAN_ID_KEY = 1 Step 2 INSERT INTO WHSE_ATTRC_PROC (SELECT * FROM WHSE_ATTRC_DEL WHERE ATM_TRAN_ID_KEY = 1) INSERT INTO WHSE_ATTRC_PROC (SELECT * FROM WHSE_ATTRC_ERR WHERE ATM_TRAN_ID_KEY = 1) Step 3 DELETE FROM WHSE_ATTRC_DEL WHERE ATM_TRAN_ID_KEY = 1 DELETE FROM WHSE_ATTRC_ERR WHERE ATM_TRAN_ID_KEY = 1 Step 4 DELETE FROM ATM_TRAN_RAW_EXCP WHERE ATM_TRAN_ID_KEY = 1 AND LM_NAME = ‘TW’ Step 5 DELETE FROM PRCS_LOG WHERE SCRP_NAME LIKE ‘Tran Warehouse – ATM Tran TW%ATM_TRAN_ID_KEY: 1 %‘ Specific to B40110 Delete from the additional tables that B40110 specifies (ATM_T_TKN1, ATM_T_TKN2, ATM_T_DIM1, ATM_T_DIM2, ATM_T_FACT) where ATM_TRAN_ID_KEY = 1

Page 159: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 159 ACI Worldwide Inc.

APPENDIX C

Starting the Mapper Loader Interactively for Real Time Processing

The Mapper Loaders can be started in an interactive manner that allows them to constantly check for new transactions in the raw/trace tables and process them. This allows for constant processing as data comes in. The tables affected are the same that are used for the batch process. This interactive process consists of a “ThreadServer” and a “ThreadClient”. The ThreadServer contains the actual mapping and loading processes that take place against the database. The ThreadClient is a way to interact with the ThreadServer and start/stop those processes. The ThreadServer and ThreadClient communicate through a port (specified in the PORTNUM property in the Properties File). Only one instance of ThreadServer and one instance of ThreadClient can run at a time for that port. THREADSERVER COMMANDS: Starting the ThreadServer Executing the appropriate startserver script (twstartserver, smstartserver, etc.) in UNIX will execute the java ThreadServer program in the background using nohup. There is one argument to this script. It is the name of an output file to redirect the output to. Example (the 042203 is a date): /home/tsomgaa > twstartserver tw042203.log THREADCLIENT COMMANDS: The valid commands that can be entered from ThreadClient will vary depending on the maximum number of threads and whether or not there are admin threads. Starting the ThreadClient Executing the appropriate startclient script (twstartclient, smstartclient, etc.) in UNIX will execute the java ThreadClient program. As the ThreadClient initializes, the Properties File contents are displayed to the user. Once the ThreadClient is completely running, you will be requested to enter commands. Commands are case insensitive. Menu of Possible Commands A list of valid commands will be displayed when the user enters an invalid command. Example: (the line in bold italics is what the user enters; the rest are displays from the program) Server: PLEASE ENTER COMMAND: not a command Client: not a command Server: Invalid Command, valid commands are:

Start ATM Admin TW 0,

Page 160: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

160 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

Stop ATM Admin TW 0, Start ATM Tran TW 0, Stop ATM Tran TW 0, Start ATM Tran TW 1, Stop ATM Tran TW 1, Start ATM Tran TW 2, Stop ATM Tran TW 2, Start ATM Tran TW 3, Stop ATM Tran TW 3, Start POS Admin TW 0, Stop POS Admin TW 0, Start POS Tran TW 0, Stop POS Tran TW 0, Start POS Tran TW 1, Stop POS Tran TW 1, Start POS Tran TW 2, Stop POS Tran TW 2, Start POS Tran TW 3, Stop POS Tran TW 3, Start ATM Admin All, Start ATM Tran All, Start POS Admin All, Start POS Tran All, Stop ATM Admin All, Stop ATM Tran All, Stop POS Admin All, Stop POS Tran All, Show Running Threads, ATM Tran Messages On, POS Tran Messages On, ATM Tran Messages Off, POS Tran Messages Off, Quit, Quit All

Start <thread name> – starts the thread specified by <thread name>. Example: ATM Tran TW 0. Stop <thread name> – stops the thread specified by <thread name>. Start <thread type> All – starts all threads for <thread type>. In the example shown above, “Start ATM Tran All” would issue a Start command for ATM Tran TW 0, ATM Tran TW 1, ATM Tran TW 2, and ATM Tran TW 3. Stop < thread type> All – stops all threads for <thread type>. Show Running Threads – displays every thread name that is currently running. <thread type> Messages On – turns on prints of additional statistical messages to the output. <thread type> Messages Off – turns off prints of additional statistical messages to the output

(default). Quit – stops the ThreadClient process. The ThreadServer continues to check for and load transactions and can be accessed later through another ThreadClient execution. Quit All – stops the ThreadClient process and the ThreadServer process. Transactions will not be loaded until another ThreadServer is started and individual threads are started using the Start commands of the ThreadClient.

Page 161: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 161 ACI Worldwide Inc.

APPENDIX D

Continual Batch Loading from -es – Automapper In order to satisfy a continual 15 minute load requirement from ES, a new script was created called “automapper”. This is a UNIX loop script that checks for new ES files, runs the same program as the B40000 JCL, and then renames the files based on return code (.processed or .error). Stopping and pausing this script uses the same UNIX key combinations that apply to other scripts. If the process is running in an open telnet session, Control C will end/kill the process, Control Z will pause the script execution, and bg and fg commands can be used to move it from the bg to the fg. If the process is not running in an open telnet session, then terminating the script can be done by finding the process id (using a command such as ps –eaf | grep automapper) and doing a kill command on it.

Page 162: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

162 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

APPENDIX E

Job – Database Cross Reference

Job Name Key field Raw name TLF/PTLF Proc Del Err Raw Exception Raw LM Name Scrp Name

B40110 ATM_TRAN_ID_KEY ATM_TRAN_RAW00 TLF WHSE_ATTRC_PROC WHSE_ATTRC_DEL WHSE_ATTRC_ERR ATM_TRAN_RAW_EXCP TW Tran Warehouse - ATM Tran TW

B40120 POS_TRAN_ID_KEY POS_TRAN_RAW00 PTLF WHSE_PTTRC_PROC WHSE_PTTRC_DEL WHSE_PTTRC_ERR POS_TRAN_RAW_EXCP TW Tran Warehouse - POS Tran TW

B40130 ATM_ADMIN_ID_KEY ATM_ADMIN_RAW00 TLF WHSE_AATRC_PROC WHSE_AATRC_DEL WHSE_AATRC_ERR ATM_ADMIN_RAW_EXCP TW Tran Warehouse - ATM Admin TW

B40140 POS_ADMIN_ID_KEY POS_ADMIN_RAW00 PTLF WHSE_PATRC_PROC WHSE_PATRC_DEL WHSE_PATRC_ERR POS_ADMIN_RAW_EXCP TW Tran Warehouse - POS Admin TW

B40150 ATM_TRAN_ID_KEY ATM_TRAN_RAW00 TLF SM_ATTRC_PROC SM_ATTRC_DEL SM_ATTRC_ERR ATM_TRAN_RAW_EXCP Settlement Settlement - ATM Tran Settlement

B40160 POS_TRAN_ID_KEY POS_TRAN_RAW00 PTLF SM_PTTRC_PROC SM_PTTRC_DEL SM_PTTRC_ERR POS_TRAN_RAW_EXCP Settlement Settlement - POS Tran Settlement

B40170 ATM_ADMIN_ID_KEY ATM_ADMIN_RAW00 TLF SM_AATRC_PROC SM_AATRC_DEL SM_AATRC_ERR ATM_ADMIN_RAW_EXCP Settlement Settlement - ATM Admin Settlement

B40200 - - - - - - - TW Summary

Page 163: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 163 ACI Worldwide Inc.

APPENDIX F

ES ACTION CODES TO PTLF RESPONSE CODES

ES ACTION CODE BASE24 PTLF RESPONSE CODE BASE24 PTLF RESPONSE CODE DESCRIPTION 000 Approved 000 APPROVED WITH BALANCES 001 Honor with Identification 004 APPROVED WITH PENDING ID 003 Approved (VIP) 006 APPROVED WITH VIP STATUS 100 Deny, Do not Honor 050 DECLINED 101 Deny, Expired Card 051 EXPIRED CARD 104 Deny, Restricted Card 059 RESTRICTED STATUS 106 Deny, Allowable PIN tries exceeded 052 PIN TRIES EXCEEDED 107 Deny, Refer to card issuer 101 ISSUE A CALL 111 Deny, Invalid card Number 075 INVALID PAN LENGTH 114 Deny, No account of type requested 060 ACCOUNT NOT ON THE CAF 115 Deny, Requested function not supported 063 INVALID AUTHORIZATION TYPE 116 Deny, Not sufficient funds 076 INSUFFICIENT FUNDS 117 Deny, Incorrect PIN 200 INVALID ACCOUNT 118 Deny, No card Record 206 CAF NOT FOUND 119 Deny, Transaction not permitted to cardholder 055 INVALID TRANSACTION 120 Deny, Transaction not permitted to terminal 055 INVALID TRANSACTION 121 Deny, Exceeds withdrawal amount limit 076 INSUFFICIENT FUNDS 125 Deny, Card not effective 051 EXPIRED CARD 126 Deny, Invalid PIN block 200 INVALID ACCOUNT 127 Deny, PIN length error 200 INVALID ACCOUNT 200 Deny (Keep Card), Do not Honor 909 CAPTURE 201 Deny (Keep Card), Expired card 901 EXPIRED CARD 202 Deny (Keep Card), Suspected fraud 906 DELINQUENT 204 Deny (Keep Card), Restricted card 905 NUMBER OF TIMES USED LIMIT EXCEEDED 206 Deny (Keep Card), Allowable PIN tries exceeded 900 PIN TRIES EXCEEDED 208 Deny (Keep Card), Lost card 906 DELINQUENT 209 Deny (Keep Card), Stolen card 906 DELINQUENT 210 Deny (Keep Card), Suspected counterfeit card 906 DELINQUENT

Page 164: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

164 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

400 Reversal Accepted 000 APPROVED 944 Data format error 074 UNABLE TO AUTHORIZE 947 Recurring data error 074 UNABLE TO AUTHORIZE DEFAULT (ALL OTHERS) 100 UNABLE TO PROCESS THE TRANSACTION

Page 165: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 165 ACI Worldwide Inc.

APPENDIX G

DATE ROUTINE MESSAGES

MESSAGE NUMBER

CAUSE ACTION

CZ1100 Call to date routine was successful. No action required. CZ1101 Call to date routine was successful;

the first date passed was greater than the second date passed.

No action required.

CZ1102 Call to date routine was successful; the second date passed was greater than the first date passed.

No action required.

CZ1103 Call to date routine was successful; the number passed was zero.

No action required.

CZ1104-CZ1109 Should not receive these messages as they are reserved for future use.

No action required.

CZ1110 The date sent to the date routine was invalid.

There is either an invalid date in the input data or a program logic error.

CZ1111 The first date sent to the date routine was invalid.

There is either an invalid date in the input data or a program logic error.

CZ1112 The second date sent to the date routine was invalid.

There is either an invalid date in the input data or a program logic error.

CZ1113 The date sent to the date routine was out of range; it was either prior to Jan 1, 1900, or after Dec 31, 2099.

The date routine does not support the passed date. This is most likely an invalid date in the input data or a program logic error.

CZ1114 The first date sent to the date routine was out of range; it was either prior to Jan 1, 1900, or after Dec 31, 2099.

The date routine does not support the passed date. This is most likely an invalid date in the input data or a program logic error.

CZ1115 The second date sent to the date routine was out of range; it was either prior to Jan 1, 1900, or after Dec 31, 2099.

The date routine does not support the passed date. This is most likely an invalid date in the input data or a program logic error.

CZ1116 The number sent to the date routine was not a valid number.

This is most likely a program logic error.

CZ1117 The number sent is larger than supported by the date routine.

This is most likely a program logic error.

CZ1118 Reserved for future use. Should not receive this message.

Page 166: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

166 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ1119 Reserved for future use. Should not receive this message.

CZ1120 Operation code invalid. The operation code passed is not one supported by the date routine. This is a logic error in the program.

CZ1121 The format code for the send date is not a valid format.

The format code is either invalid or not valid based on the operation code. This is a logic error in the program.

CZ1122 The format code for the return date is not a valid format.

The format code is either invalid or not valid based on the operation code. This is a logic error in the program.

CZ1123 Reserved for future use. Should not receive this message.

CZ1124 Reserved for future use. Should not receive this message.

CZ1125 System error in the date routine. There was an error in the date routine that it could not recover from. Most likely this is a logic error in the date routine.

Page 167: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 167 ACI Worldwide Inc.

I/O ROUTINE MESSAGES

MESSAGE NUMBER

CAUSE ACTION

CZ9000 Bad return from I/O routine. Lists Return code, Request ID and Action Code of request.

Review the output from the program for additional information concerning this error. Return codes correspond to the last 2 digits of the following messages. (i.e. return code 11 corresponds to message CZ9011). Request ID descriptions can be found in the CZ_REQUESTS table. Action Codes are as follows: 10 = Read 20 = Cursor Read 30 = Update 40 = Write 50 = Delete 60 = Sequential Read 70 = Sequential Write

CZ9010 Unexpected End-of-File condition. This error generally indicates expected data is not available in the database, or it may indicate a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9011 Unexpected row not found condition.

This error generally indicates expected data is not available in the database, or it may indicate a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9012 Read past End-of-File. This error generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

Page 168: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

168 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9013 Multiple rows found – Expected to find only one row. (For DB2 this is the result of a –811 error.)

This error indicates more rows were available, based on the SQL selection criteria, than were expected. This may indicate an error in the data or a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9014 No Stop Read. This error generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9015 No Start Read. This error generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9016 Constraint Violation. (For DB2 this is the result of a –530 error.)

This error indicates an attempt was made to insert or update a row in the database and a column in the row did not match the foreign key constraints for that column. This generally indicates a data value error (possibly the program did not properly edit data values), a program logic error, or a database definition error. Review the output from the program for additional information concerning this error.

Page 169: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 169 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9017 Bind Error. (For DB2 this is the result of a –818 error.)

This error indicates the precompiler-generated timestamp in the load module is different from the bind timestamp built from the DBRM. This problem can occur if (1) the precompile, compile, and link were done without doing a BIND of the program; (2) the precompile and BIND were done without doing the compile and link for the application program; (3) the BIND of the program was done using a DBRM that resulted from a different precompile of the application program than that which produced the object module that is linked into the application module. Review the output from the program for additional information concerning this error.

CZ9018 No NULL indicator. (For DB2 this is the result of a –305 error.)

This indicates a column of data contained a NULL value, but the program did not specify an indicator variable for the column. This generally indicates a logic error in the program or an error in coding the SQL statement. Review the output from the program for additional information concerning this error.

CZ9019 Other I/O error (error other than those listed in this table)

This indicates an error, other than the standard errors handled by the I/O layer programs, has occurred. These errors are generally caused by problems with the database but can also be caused by bad data or program logic errors. Review the output from the program for additional information concerning this error.

Page 170: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

170 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9020 Bad Request Program. This indicates the ‘Request Program’ value in the header area of the request to the I/O layer was not provided. This generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9021 Bad Processing Type. This indicates the ‘Processing Type’ value in the header area of the request to the I/O layer was not provided or was invalid. This generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9022 Previous I/O layer initialization request.

This indicates a request was made to the I/O layer to perform initialization processing, however, the initialization processing had already been performed. This generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9023 Previous I/O layer termination request.

This indicates a request was made to the I/O layer to perform termination processing, however, the termination processing had already been performed. This generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9024 I/O layer has not been initialized. This indicates a request was made to the I/O layer to perform an I/O request, other than an initialization request, but the I/O layer had not yet been initialized. This generally indicates a logic error in the program. Review the output from the program for additional information concerning this error.

Page 171: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 171 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9031 Invalid action code. This indicates the ‘Action Code’ specified for this request is missing or invalid. This generally means the action requested by the program calling the I/O layer is not supported by the I/O layer. Review the output from the program for additional information concerning this error.

CZ9032 Invalid record length. This indicates the length of the data area passed to the I/O layer was a different length than that expected by the I/O layer. This generally indicates the copybook used to pass data between the program and the I/O layer has changed, and not all programs using that copybook have not been modified or recompiled to use the new copybook. This may also be the result of a program logic error. Review the output from the program for additional information concerning this error.

CZ9033 Routing error. This indicates a request was made to the I/O layer to perform a specific request, however, the I/O layer could not determine the I/O program to call to satisfy this request. This means that either the program made an invalid request, or the request is not specified in the database. Review the output from the program for additional information concerning this error.

Page 172: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

172 Feb-2007 07.1 BTW03 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9041 Bad number of end points. This indicates a request was made to the I/O layer, however, the I/O layer could not determine which program to route the request to since more than one program has been configured to handle the request. This generally means the I/O routing requests for the application have been configured (installed) incorrectly. Review the output from the program for additional information concerning this error.

CZ9042 Request is not installed. This indicates a request was made to the I/O layer, however, the request has not been installed in the database. This means that the required routing information has not been installed in the database, or a request was made for access to data for an application that has not been installed. Review the output from the program for additional information concerning this error.

CZ9050 Invalid sub-request. This indicates a request made to the I/O layer contained a sub-request, and that sub-request was either missing or invalid. This means there was a logic error in the requesting program. Review the output from the program for additional information concerning this error.

CZ9060 Business Unit hierarchy error. This indicates the hierarchy for a Business Unit is incorrectly configured. Correct the Business Unit configuration. Review the output from the program for additional information concerning this error.

Page 173: BASE24 Transaction Warehouse Runbook

BASE24 Transaction Warehouse Runbook

Feb-2007 07.1 BTW03 173 ACI Worldwide Inc.

MESSAGE NUMBER

CAUSE ACTION

CZ9070 Duplicate key. (For DB2 this is the result of a –803 error.)

This indicates an attempt was made to insert or update a row in a table, but the index constrains columns of the table so no two rows can contain duplicate values in those columns. This generally indicates duplicate input data, or it may indicate a logic error in the program. Review the output from the program for additional information concerning this error.

CZ9080 Invalid pass area to the data routine.

This indicates the pass area used in a call to the standard date routine, CZRDATE, within the I/O layer was invalid. This means there is a logic error in a program within the I/O layer that has not correctly built the pass area before calling the date routine. Review the output from the program for additional information concerning this error.

CZ9081 System error in CZRDATE. This indicates the standard date routine, CZRDATE, which is called by a program within the I/O layer, has returned a system error. This generally indicates a logic error within the standard date program. Review the output from the program for additional information concerning this error.