CMRFREDN program


The CMRFREDN program performs the following processes:

  • Read CMRDETL records from a VSAM or sequential data set

    The maximum input record block size is 32K. The input data set can contain any record types produced by BMC AMI Ops Monitor for CICS, but only CMRDETL records are passed to the calling COBOL program.

  • Reformat CMRDETL record fields into a COBOL-compatible form

    When reading records from the CMRDETL data set

  • Converts record fields to a COBOL-compatible format

  • Passes a return code back to the calling COBOL program

Parameters

Two parameters are passed from a COBOL program to the CMRFREDN program:

  • The first parameter defines the function to be performed.
  • The second parameter defines the CMRDETL record to be passed back to the calling program.

CMRFREDN FT messages

The CMRFREDN program generates FT messages.

You can display descriptions of the messages by using the General Service, MESSAGES service, or by browsing the BMC AMI OpsM for CICS BBMLIB data set.

The CMRFREDN program might generate any of the following FT messages:

  • FT256 cancels the job if a VSAM open, close, or read operation receives a non-zero return code.
  • FT257 cancels the job when
    • The COBOL function passed to CMRFREDN is invalid
    • A read or close operation is requested and the file is closed
    • The function is open and the file is open
  • FT258 cancels the job because of an end-of-file error.
  • FT260 cancels the job if program CMRFREDN cannot load program CMRCMPRN.
  • FT261 cancels the job if program CMRCMPRN passes a nonzero return code to CMRFREDN.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Ops Monitor for CICS 7.4