Module

Account Extracts (MQ/VSAM)

Provides optional account extraction services using MQ and VSAM for data retrieval. This is a module for CardDemo Application

Programs

  • COACCT01.cbl: MQ Account Extract ReaderReads account data from VSAM for transmission via MQ.
    View
  • CODATE01.cbl: Account Extracts MQ ReaderReads account extract transactions (CDRD) from an MQ queue and prepares them for processing.
    View

Datasets

  • AWS.M2.CARDDEMO.EXPORT.DATA.ps: AWS.M2.CARDDEMO.EXPORT.DATA.PS
    View
  • COACCT01.cbl: LIT-ACCTFILENAME
    View

Services

  • MQThis module utilizes two MQ queues with get and put operations for account extract processing.
  • CICSThis module interacts with CICS using transactions CDRA and CDRD to extract account data from VSAM files, likely involving programs like COACCT01 and CODATE01.
  • VSAMThis module interacts with VSAM datasets, primarily KSDS, for account extract processing, drawing context from a parent application.

Utilities

  • COPAUA0C.cbl: MQCLOSE
    View
  • COPAUA0C.cbl: MQGET
    View
  • COPAUA0C.cbl: MQOPEN
    View
  • COACCT01.cbl: MQPUT
    View

Sibling Modules

Credit Authorization (IMS/DB2/MQ)

Handles credit authorizations using IMS DB, DB2, and MQ.

Programs26Datasets31Tagslarge, cards, lending
View

CardDemo Core

The CardDemo Core module provides foundational CICS/VSAM application components and shared artifacts for card management.

Programs75Datasets182Tagslarge, data-heavy, auxiliary
View

JCL Utilities

Provides utility JCL, control jobs, and supporting procedures for VSAM dataset management.

Programs3Datasets10Tagscards, card-management
View

DB2 Transaction Types

Manages DB2 transaction types, integrating with CICS and supporting optional maintenance.

Programs17Datasets20
View