Hi Tracy.
I can't tell you anything about your shop's DFHAUPLE history. But I can tell you that DFHAUPLE is installed with CICS from yourcicshlq.CICS.SDFHINST(DFHAUPLE). There are steps in it to make the tables you assemble SMP/E "controlled". (I'm not sure that's the right term.)
Just a wild guess, but adding a DD for the MTS sounds like something I might do to try to get around a problem with the MTS definition in your CSI (because I didn't know how to correct it with UCLIN).
I don't tell SMP/E anything about my CICS table assemblies. On the rare chance applying service might mean they should be reassembled, I would just reassemble them myself.
Here's the start of the proc we use:
//DFHAUPLE PROC ASMBLR=ASMA90,
// LNKED=IEWL,
// RENTATT=NORENT,
// INDEX='CICSTS61.CICS',
// SYSLIB='our.SOURCE',
// LOADLIB='our.TS61.LOADLIB',
// OUTC='*',
// REG=4M,
//* INDEX2='CICSTS61.CICS', /* REPLACED W/LOADLIB
//* NAME=SDFHLOAD, /* REPLACED W/LOADLIB
// WORK=SYSDA
//* SMPPGM=GIMSMP, /* NOT USING SMP
//* GZONE='CICSTS61.GLOBAL.CSI',
//* ZNAME=TZONE,
//* OPTIONS=CICSOPT
//*
(All of the SMP-related parameters are commented out, because I've deleted the steps that use them.)
HTH.
------------------------------
Wendell Lovewell
Information Technology Manager
MacKinney Systems, Inc
------------------------------
Original Message:
Sent: Tue April 09, 2024 02:25 PM
From: Tracy Ison
Subject: Why might DFHAUPLE include a z/OS SMP MTS in the syslib for tables?
Hello CICS community,
I have inherited a CICS SYSPROG role and noticed that an older z/OS SMP MTS is included in our 'EXEC DFHAUPLE' jobs used to assemble our CICS tables (SIT tables, etc.) Is it recommended to include the z/OS SMP MTS in the CICS TS syslib for 'EXEC DFHAUPLE' ? Does anyone have any thoughts as to why this might have been included in the past? I am thinking I should just remove the old z/OS SMP MTS as I reassemble tables but hesitate to just remove this without knowing the history of why it was included.
Appreciate any insight anyone may have!
Thank you,
Tracy
------------------------------
Tracy Ison
------------------------------