ASMA057E Undefined operation code - IDMSC/DFHCSAD

Document ID : KB000049382
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Error "ASMA057E Undefined operation code - IDMSC/DFHCSAD" can occur when trying to assemble the IDMSCINT module.

Solution:

The error "ASMA057E Undefined operation code - IDMSC/DFHCSAD" can occur when trying to re-assemble and re-link the IDMSCINT module.

The ASMA057E for DFHCSAD indicates that the specification for the CICS Maclib cannot be resolved. This can occur if:

  1. the CICSMAC lib is missing from the SYSLIB concatenation., in the assembly step.

  2. the SYSLIB DDDEF for CICSMAC is pointing to SDFHLOAD rather than SDFHMAC.

  3. the name of the maclib has changed because of a new release of CICS being installed; sometimes this is a change in the high-level qualifier so that it now differs from what is specified in the JCL.

  4. there has been some misspelling in the maclib specification.

To resolve this, it may only be necessary to correct spelling in the JCL. Other sites have needed to add a CICSMAC dddef to their SMP/ JCL (ADD DDDEF) and then include it in the SYSLIB DDDEF concatenation for the target and distribution zones. Once the correct MACLIB is indicated, the error should be resolved, and the compile will complete cleanly.