CardDemo Core Combination Transaction Processing
Part of CardDemo Core Module: The COMBTRAN job processes cardholder transactions using the CardDemo Core module. It reads various account and card data, sorts and combines transaction information, and updates master files and control datasets. The job produces detailed reports and sequential transaction files for further analysis.
Datasets
- &CNTLLIBThis dataset contains control information used by the COMBTRAN job to manage and process cardholder transactions. It plays a crucial role in the accurate execution of the CardDemo Core module's logic.View
- AWS.M2.CARDDEMO.ACCTDATA.PSThis dataset holds account data that is read and processed by the COMBTRAN job. The job utilizes this information to combine transaction details and update master files.View
- AWS.M2.CARDDEMO.ACCTDATA.VSAM.KSDSThis dataset holds account data crucial for processing cardholder transactions within the COMBTRAN job. It is read to retrieve account details necessary for combining transaction information and updating master files.View
- AWS.M2.CARDDEMO.CARDDATA.PSThis dataset is read by the COMBTRAN job to access cardholder transaction data processed by the CardDemo Core module, forming a key input for updating master files and control datasets.View
- AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDSThis VSAM KSDS dataset stores essential cardholder transaction data, which is read, processed, and updated by the COMBTRAN job as part of its core functionality.View
- AWS.M2.CARDDEMO.CARDXREF.PSReadsView
- AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDSThis job utilizes a VSAM KSDS dataset to store and retrieve cross-reference information for cardholder transactions, enabling the processing and updating of master files.View
- AWS.M2.CARDDEMO.CUSTDATA.PSThis dataset contains customer data that is read by the COMBTRAN job to process cardholder transactions, facilitating the combination and updating of transaction information within the CardDemo Core module.View
- AWS.M2.CARDDEMO.CUSTDATA.VSAM.KSDSThis job reads and writes customer data from a VSAM KSDS file, which is essential for processing cardholder transactions.View
- AWS.M2.CARDDEMO.DALYTRAN.PS.INITThis dataset is used to initialize the Cardholder Transaction data for the COMBTRAN job. It provides the initial transaction information that will be processed, sorted, and combined by the CardDemo Core module.View
- AWS.M2.CARDDEMO.DISCGRP.PSThis dataset stores discount group information utilized by the COMBTRAN job within the CardDemo Core module to process cardholder transactions. It provides essential data for correctly applying discounts during transaction processing.View
- AWS.M2.CARDDEMO.ESDSRRDS.PSThis dataset stores essential cardholder transaction data processed by the COMBTRAN job, which is critical for updating master files and control datasets.View
- AWS.M2.CARDDEMO.TCATBALF.PSThis dataset stores cardholder transaction balance information, which is read and updated by the COMBTRAN job as part of processing cardholder transactions using the CardDemo Core module.View
- AWS.M2.CARDDEMO.TRANCATG.PSThis dataset is used by the COMBTRAN job to categorize transaction types. It stores the definitions and rules for classifying different transaction events processed by the CardDemo Core module.View
- AWS.M2.CARDDEMO.TRANSACT.COMBINEDThis dataset is used by the COMBTRAN job to store combined transaction information after processing by the CardDemo Core module. It serves as an output, holding the results of sorting and combining various account and card data before master file updates.View
- AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDSThis dataset is used by the COMBTRAN job to store and retrieve cardholder transaction information. It plays a crucial role in processing and updating master files with the combined transaction data.View
- AWS.M2.CARDDEMO.TRANTYPE.PSThis dataset defines the transaction types used by the COMBTRAN job, enabling it to correctly process and categorize cardholder transactions within the CardDemo Core module.View
- AWS.M2.CARDDEMO.TRXFL.SEQThis sequential dataset stores sorted transaction records processed by the COMBTRAN job, serving as a key input for subsequent steps in the CardDemo Core module.View
- AWS.M2.CARDDEMO.TRXFL.VSAM.KSDSThis dataset stores cardholder transaction details processed by the COMBTRAN job. It serves as a key input for reading and combining transaction information before updating master files.View
- AWS.M2.CARDDEMO.USRSEC.PSThis dataset stores user security information that is utilized by the COMBTRAN job during the processing of cardholder transactions via the CardDemo Core module.View
- AWS.M2.CARDDEMO.USRSEC.VSAM.ESDSThis VSAM ESDS dataset stores user security information critical for the COMBTRAN job's processing of cardholder transactions within the CardDemo Core module, enabling secure access and data handling.View
- AWS.M2.CARDDEMO.USRSEC.VSAM.KSDSThis dataset stores user security information used by the CardDemo Core module during the COMBTRAN job to process cardholder transactions. It is essential for validating user access and security parameters throughout the transaction processing lifecycle.View
- AWS.M2.CARDDEMO.USRSEC.VSAM.RRDSThis VSAM RRDS dataset stores user security information accessed by the CardDemo Core module during transaction processing to validate cardholder access and permissions.View
- AWS.M2.CARDEMO.FTP.TESTThis dataset is used by the COMBTRAN job to store test FTP data for cardholder transactions processed by the CardDemo Core module.View
- AWS.M2.CARDEMO.FTP.TEST.BKUPThis backup dataset is used by the COMBTRAN job to store a copy of the master files and control datasets. This ensures data integrity and provides a point for potential recovery during transaction processing.View
- AWS.M2.CARDEMO.FTP.TEST.BKUP.INTRDRThis backup dataset stores intermediate transaction data for the COMBTRAN job, potentially used for recovery or re-processing of cardholder transactions processed by the CardDemo Core module.View
- instream:ACCTFILE:STEP05:SYSINThe instream dataset is used as input to theACCTFILE step within the COMBTRAN job, providing transaction data for processing by the CardDemo Core module.View
- instream:ACCTFILE:STEP10:SYSINThis job input stream provides account data for the initial step (STEP10) of the COMBTRAN process, enabling the CardDemo Core module to read and utilize account details for transaction processing.View
- instream:ACCTFILE:STEP15:SYSINThe input data stream for the STEP15 step within the CardDemo Core module is utilized to feed transaction details into the COMBTRAN job. This data is crucial for processing cardholder transactions and updating master files.View
- instream:CARDFILE:STEP05:SYSINThe COMBTRAN job uses this instream dataset as input for the STEP05 step to process cardholder transactions within the CardDemo Core module.View
- instream:CARDFILE:STEP10:SYSINThis instream dataset provides control cards and parameters for the STEP10 step within the COMBTRAN job, guiding the CardDemo Core module's transaction processing.View
- instream:CARDFILE:STEP15:SYSINThis artifact provides the input transaction data for the COMBTRAN job's initial processing step (STEP15), enabling it to read and combine cardholder transaction information.View
- instream:CARDFILE:STEP40:SYSINThis artifact is used by the COMBTRAN job as input for the STEP40 step to process cardholder transactions. It provides the necessary data for the CardDemo Core module to perform its functions.View
- instream:CARDFILE:STEP50:SYSINThe SYSIN dataset for STEP50 in the CARDFILE instream is used as input for the COMBTRAN job to process cardholder transactions, likely containing transaction data or configuration parameters necessary for the CardDemo Core module.View
- instream:CARDFILE:STEP60:SYSINThis instream dataset provides the necessary input for the STEP60 program within the COMBTRAN job, enabling the processing of cardholder transactions and subsequent updates to master files.View
- instream:CBEXPORT:STEP01:SYSINThis instream dataset is used as input for the CBEXPORT step within the COMBTRAN job. It likely contains control parameters or transaction data necessary for the job's execution.View
- instream:COMBTRAN:STEP10:SYSINThe job uses this instream dataset as its primary input during the STEP10 processing, feeding transaction details for the Cardholder transactions.View
- instream:CREASTMT:DELDEF01:SYSINThis dataset provides the necessary input definitions for the CREASTMT step within the COMBTRAN job, enabling the generation of statement data.View
- instream:CREASTMT:STEP020:SYSINThis job step reads control statements from SYSIN to configure the CREASTMT process, which is responsible for creating statement data.View
- instream:CUSTFILE:STEP05:SYSINThis instream dataset is used as input during step 05 of the COMBTRAN job. It provides specific cardholder data crucial for processing transactions via the CardDemo Core module, contributing to the update of master files and control datasets.View
- instream:CUSTFILE:STEP10:SYSINThis dataset serves as input for the STEP10 step within the COMBTRAN job, providing essential customer file data that is processed and integrated with transaction information.View
- instream:CUSTFILE:STEP15:SYSINThis instream dataset serves as the primary input for the STEP15 step within the COMBTRAN job, providing the necessary cardholder data for transaction processing and master file updates.View
- instream:DALYREJS:STEP05:SYSINThis artifact, SYSIN for DALYREJS STEP05, serves as the input control stream for the COMBTRAN job. It dictates the processing steps and parameters for handling cardholder transactions within the CardDemo Core module.View
- instream:DEFCUST:STEP05:SYSINThis instream dataset provides control statements to the COMBTRAN job during its STEP05 execution, directing how cardholder transactions are processed within the CardDemo Core module.View
- instream:DEFGDGB:STEP05:SYSINThis instream dataset provides control statements and parameters for the STEP05 step within the COMBTRAN job, guiding the transaction processing logic.View
- instream:DEFGDGD:STEP10:SYSINThis instream dataset provides control statements for the COMBTRAN job, specifically for STEP10's SYSIN, guiding the transaction processing logic within the CardDemo Core module.View
- instream:DEFGDGD:STEP30:SYSINThis instream dataset provides control statements and parameters for the STEP30 step within the COMBTRAN job, guiding its execution for processing cardholder transactions.View
- instream:DEFGDGD:STEP50:SYSINThis instream dataset provides control statements for the COMBTRAN job's STEP50, guiding its processing of cardholder transactions.View
- instream:DISCGRP:STEP05:SYSINThe SYSIN dataset for STEP05 in the COMBTRAN job provides control statements and input parameters that guide the transaction processing logic within the CardDemo Core module.View
- instream:DISCGRP:STEP10:SYSINThis instream dataset is read by step 10 of the COMBTRAN job to provide input data for processing cardholder transactions within the CardDemo Core module.View
- instream:DISCGRP:STEP15:SYSINThe input data for step 15 in the COMBTRAN job is provided by this dataset, containing transaction details that are processed by the CardDemo Core module.View
- instream:DUSRSECJ:STEP02:SYSINThis dataset provides control statements for the STEP02 step within the COMBTRAN job, guiding the processing of cardholder transactions and influencing the core logic of the CardDemo Core module.View
- instream:DUSRSECJ:STEP03:SYSINThis dataset serves as the input control statements for the STEP03 step within the DUSRSECJ program, guiding the execution of transaction processing logic for the COMBTRAN job.View
- instream:ESDSRRDS:STEP02:SYSINThis input stream is used by the COMBTRAN job to provide control statements or configuration data for processing cardholder transactions within the CardDemo Core module.View
- instream:ESDSRRDS:STEP03:SYSINThis artifact serves as the primary input dataset for the COMBTRAN job's STEP03 step, containing the raw transaction data that will be processed and combined by the CardDemo Core module.View
- instream:ESDSRRDS:STEP04:SYSINThis instream dataset serves as the primary input for the COMBTRAN job's STEP04, providing the essential transaction data that the CardDemo Core module processes to update master files and control datasets.View
- instream:ESDSRRDS:STEP05:SYSINThis instream dataset serves as the primary input for the COMBTRAN job's STEP05, providing the necessary transaction data to be processed by the CardDemo Core module.View
- instream:INTRDRJ1:IDCAMS:SYSINThis job uses the provided SYSIN dataset to feed control statements to the IDCAMS utility for managing datasets related to the CardDemo Core module's transaction processing.View
- instream:INTRDRJ2:IDCAMS:SYSINThis artifact provides the JCL control statements for the IDCAMS utility used within the COMBTRAN job to manage datasets.View
- instream:REPTFILE:STEP05:SYSINThe input stream dataset is used by the COMBTRAN job's Step 05 to provide control statements and parameters required for processing cardholder transactions through the CardDemo Core module.View
- instream:TCATBALF:STEP05:SYSINThis instream dataset is utilized in STEP05 of the COMBTRAN job to provide input data for processing cardholder transactions, contributing to the update of master files and control datasets.View
- instream:TCATBALF:STEP10:SYSINThis instream dataset provides transaction data to the COMBTRAN job for processing by the CardDemo Core module. It contains records that are sorted and combined with account and card information to update master files and control datasets.View
- instream:TCATBALF:STEP15:SYSINThe instream dataset for STEP15 within the COMBTRAN job reads transaction data for processing by the CardDemo Core module, contributing to the creation of updated master files and control datasets.View
- instream:TRANBKP:STEP05:SYSINThis artifact serves as the primary input for the COMBTRAN job's STEP05, supplying transaction data that is processed and combined with other information to update master files and control datasets.View
- instream:TRANBKP:STEP10:SYSINThe input stream for the TRANBKP step in the COMBTRAN job is used to provide transaction data that is processed by the CardDemo Core module. This data is essential for combining and updating transaction information in the master files.View
- instream:TRANCATG:STEP05:SYSINReadsView
- instream:TRANCATG:STEP10:SYSINThis instream dataset serves as the primary input for the STEP10 step within the TRANCATG process. It contains transaction categorization data, which is crucial for the COMBTRAN job to read, process, and categorize cardholder transactions.View
- instream:TRANCATG:STEP15:SYSINThis instream dataset provides transaction categorization input to the STEP15 step within the COMBTRAN job, facilitating the processing of cardholder transactions.View
- instream:TRANFILE:STEP05:SYSINThis instream dataset provides transaction data to the COMBTRAN job for processing cardholder transactions. It is read during STEP05 of the job execution.View
- instream:TRANFILE:STEP10:SYSINThis instream dataset provides transaction data to the COMBTRAN job during step 10 for processing cardholder transactions.View
- instream:TRANFILE:STEP15:SYSINThe job reads transaction data from this instream file, which is a crucial input for processing cardholder transactions within the CardDemo Core module.View
- instream:TRANFILE:STEP20:SYSINThis artifact provides the transaction data processed by the COMBTRAN job. It serves as the primary input for the CardDemo Core module, enabling the job to sort, combine, and update transaction records.View
- instream:TRANFILE:STEP25:SYSINThis instream dataset serves as the input for the STEP25 step, providing transaction data that is processed by the COMBTRAN job using the CardDemo Core module to update master files.View
- instream:TRANFILE:STEP30:SYSINThis instream dataset provides transaction data as input to the STEP30 step within the COMBTRAN job, enabling the processing of cardholder transactions.View
- instream:TRANIDX:STEP20:SYSINThis dataset is used as input during step 20 of the COMBTRAN job to provide transaction index data for processing.View
- instream:TRANIDX:STEP25:SYSINThis instream dataset, identified as TRANIDX in STEP25, serves as the primary input for the COMBTRAN job, supplying transaction data necessary for processing cardholder transactions within the CardDemo Core module.View
- instream:TRANIDX:STEP30:SYSINThis instream dataset is utilized by the STEP30 step within the COMBTRAN job to provide transaction index data for processing within the CardDemo Core module.View
- instream:TRANTYPE:STEP05:SYSINThis instream dataset provides transaction type codes to the COMBTRAN job during Step05 of its execution. It guides the job's processing logic for different transaction categories within the CardDemo Core module.View
- instream:TRANTYPE:STEP10:SYSINThis instream dataset provides transaction type information to the COMBTRAN job during Step 10, enabling it to process cardholder transactions.View
- instream:TRANTYPE:STEP15:SYSINThis instream dataset provides the transaction types for the initial step of the COMBTRAN job, enabling the processing of cardholder transactions within the CardDemo Core module.View
- instream:XREFFILE:STEP05:SYSINThis instream dataset serves as the control input for the STEP05 step within the COMBTRAN job. It likely contains control parameters or configuration data that dictates how the CardDemo Core module processes cardholder transactions.View
- instream:XREFFILE:STEP10:SYSINThis instream dataset is used as input for the STEP10 step within the COMBTRAN job, providing essential data for processing cardholder transactions.View
- instream:XREFFILE:STEP15:SYSINThis instream dataset is used as input for STEP15 in the COMBTRAN job, likely providing configuration or reference data for processing cardholder transactions within the CardDemo Core module.View
- instream:XREFFILE:STEP20:SYSINThis job's step 20 reads the XREFFILE dataset from SYSIN as an input stream. This data is crucial for the CardDemo Core module to process cardholder transactions, likely involving reference information needed for combining and updating master files.View
- instream:XREFFILE:STEP25:SYSINThis instream dataset provides control statements and parameters to the COMBTRAN job for processing cardholder transactions, guiding the core module's operations and data manipulation.View
- instream:XREFFILE:STEP30:SYSINThis instream dataset provides control statements or configuration data to the STEP30 step within the COMBTRAN job. It guides the processing of cardholder transactions by defining parameters or rules for the CardDemo Core module.View
- AWS.M2.CARDDEMO.SYSTRANThis dataset is utilized by the COMBTRAN job to store system transaction data, which is crucial for processing cardholder transactions within the CardDemo Core module.View
- AWS.M2.CARDDEMO.TCATBALF.BKUPThis backup dataset preserves the state of cardholder transaction account balances before processing, serving as a recovery point in case of job failure or data corruption during the COMBTRAN process.View
- AWS.M2.CARDDEMO.TRANSACT.BKUPThis dataset serves as a backup for transaction data processed by the COMBTRAN job, ensuring data integrity and recovery capabilities.View
- instream:COMBTRAN:STEP05R:SYMNAMESThis dataset contains symbolic names used in the STEP05R step of the COMBTRAN job, which processes cardholder transactions. It aids in understanding and debugging the symbolic references within this specific processing step.View
- instream:COMBTRAN:STEP05R:SYSINThis instream dataset provides the control statements for the STEP05R step within the COMBTRAN job, guiding the processing of cardholder transactions through the CardDemo Core module.View
- instream:CREASTMT:STEP010:SYSINThis artifact serves as the primary input for the CREASTMT step within the COMBTRAN job, containing the transaction data to be processed by the CardDemo Core module.View
- instream:PRTCATBL:STEP10R:SYMNAMESReadsView
- instream:PRTCATBL:STEP10R:SYSINThis instream dataset provides control statements to the COMBTRAN job, guiding the processing of cardholder transactions within the CardDemo Core module.View
- instream:TRANREPT:STEP05R:SYMNAMESThis dataset provides symbolic names for steps within the TRANREPT procedure, which is executed as part of the COMBTRAN job. It's crucial for understanding and debugging the execution flow of transaction processing.View
- instream:TRANREPT:STEP05R:SYSINThis instream dataset provides the control statements for the CardDemo Core module within the COMBTRAN job, dictating how cardholder transactions are processed and updated.View
- instream:TRANREPT.prc:SYMNAMESThis dataset provides symbolic names used by the COMBTRAN job's CardDemo Core module to process cardholder transactions, enabling detailed record creation and master file updates.View
- instream:TRANREPT.prc:SYSINReadsView
- AWS.M2.CARDDEMO.TCATBALF.REPTThis dataset serves as a detailed report of account balances after transaction processing. It provides a crucial audit trail and snapshot of the financial standing of accounts impacted by the COMBTRAN job.View
- AWS.M2.CARDDEMO.TRANSACT.DALYThis dataset is used by the COMBTRAN job to store processed cardholder transaction details. It contains the output of the CardDemo Core module's transaction processing, which is subsequently used for updating master files and control datasets.View
- AWS.M2.CARDDEMO.DISCGRP.VSAM.KSDSThis job utilizes a VSAM KSDS dataset to store and retrieve group discount information crucial for processing cardholder transactions within the CardDemo Core module.View
- AWS.M2.CARDDEMO.TCATBALF.VSAM.KSDSThis VSAM KSDS dataset stores cardholder balance information, which is read by the COMBTRAN job to process transactions and update master files.View
- AWS.M2.CARDDEMO.TRANCATG.VSAM.KSDSThis dataset is used by the COMBTRAN job to categorize transactions based on cardholder data, enabling the processing and updating of master files.View
- AWS.M2.CARDDEMO.TRANTYPE.VSAM.KSDSThis job uses a VSAM KSDS dataset to store and retrieve transaction type codes, which are crucial for processing cardholder transactions within the CardDemo Core module.View
Utilities
- IDCAMS
- SORT