A new data dictionary record can be produced by using the IBM utility DFHMNDUP, which has been available since the release of CICS 3.1.1.
Release: 14
Component: MCIC
Information on how to run the DFHMNDUP utility can be found in the section (monitoring dictionary utility program) of the IBM CICS Transaction Server for z/OS Utilities Guide.
Sample job stream to run DFHMNDUP
//SMFMNDUP JOB (accounting information),CLASS=A,
// MSGCLASS=A,NOTIFY=userid
//**************************************************************************
//* Step 1 - Create new dictionary record and output to SYSUT4 *
//**************************************************************************
//MNDUP EXEC PGM=DFHMNDUP
//STEPLIB DD DSN='specific.CTS-version.SDFHLOAD,DISP=SHR
// DD DSN=mct.table.loadlib,DISP=SHR
//SYSUT4 DD DSN=output.dataset.dict.records,DISP=(NEW,CATLG),
// UNIT=SYSDA,SPACE=(TRK,(1,1))
//SYSPRINT DD SYSOUT=A
//SYSUDUMP DD SYSOUT=A
//SYSIN DD *
MCT=NO
SYSID=MVSA
GAPPLID=DBDCCICS
SAPPLID=DBDCCIC1
DATE=2003205
TIME=000100
/*
Refer to Article ID: 55675 Error Message CIC06024E NO DATA DICTIONARY INFORMATION seen in the MICS LOG