CBPAUP0C.cbl: IMS DB2 Account Authorization
Part of Credit Authorization (IMS/DB2/MQ): Reads IMS control libraries to authorize accounts within the DB2 environment.
Datasets
- IMS.DBDLIBThe program reads from the IMS.DBDLIB dataset, which likely contains Database Definition Language information necessary for interacting with the IMS database. This data is crucial for understanding the structure of the database being accessed by the account authorization program.View
- IMS.PROCLIBThis node, a dataset, is read by the program to access IMS procedure library information. This information is crucial for the program's operations within the IMS DB2 Account Authorization context.View
- IMS.PSBLIBThis dataset, IMS.PSBLIB, is read by the program to access program specification blocks (PSBs) which define how the program interacts with the IMS database for account authorization.View
- IMS.SDFSRESLThis dataset is read by the program, likely containing necessary IMS system modules or libraries for the application's execution. It provides runtime components required for the IMS DB2 Account Authorization process.View
- XXXXXXXX.PROD.LOADLIBThis node represents a production load library, which is read by the program to access executable modules. It contains the necessary program code and resources for the IMS DB2 account authorization process.View
- instream:CBPAUP0J:STEP01:SYSINThe SYSIN dataset is read to provide input for the CBPAUP0J step within the CBPAUP0C program. This input is crucial for the program's function of processing account authorizations.View
Files
- CIPAUDTY.cpyCIPAUDTY.cpy is a copybook resource used by the CBPAUP0C.CBL program. It is included within the WORKING-STORAGE SECTION, indicating it contains data structures or constants essential for the program's operations.View
- CIPAUSMY.cpyThis copybook is included by the program's working storage section. It is used to define data structures or constants for account authorization.View
- CBPAUP0C.cblThis program, CBPAUP0C.cbl, is responsible for deleting expired pending authorization messages within the CardDemo - Authorization Module. It is written in BATCH COBOL and interacts with IMS DB2.View
- CBPAUP0JThis section is part of the CardDemo Authorization Module and is used to manage pending authorization messages within the IMS DB2 database.View