Although IBM has some recommendations on it, the SMP/E environment is flexible and allows each one to have it defined as you see more convenient.
We can have at least three possible scenarios for it: * Single-CSI structure * Multiple-CSI structure * consolidate previous with a Master CSI Anyway, you need to have, at least, these CSI data sets: * SMPCSI (CSI) SMP/E uses CSIs to keep records of the system. * SMPPTS (PTS) The PTS data set is used as temporary storage for SYSMODs. It contains one member for each SYSMOD received. Each member is called a modification control statement (MCS) entry and is an exact copy of the SYSMOD as it was received from the SMPPTFIN data set. The name of an MCS entry matches the ID of the SYSMOD it contains. Generally, the MCS entries are kept on the PTS until the SYSMOD is accepted; then, under normal processing, they are deleted. * SMPSCDS (SCDS) The SCDS data set contains backup copies of target-zone entries that are modified during APPLY processing. These backup copies are made before the entries are (1) changed by inline JCLIN, a ++MOVE MCS, or a ++RENAME MCS or (2) deleted by an element MCS with the DELETE operand. The backup copies are used during RESTORE processing to return the entries to the way they were before APPLY processing. All the others are required under certain circunstances: The SMPLTS data set is required when processing load modules with CALLLIBS. An SMPMTS DD statement is required for changes to macros that do not reside in a target library. An SMPSTS DD statement is required for changes to source code that does not reside in a target library. I see no problem having only one set of these SMP data sets, as long as you know when and where you must use them. Keep in mind that is better to have those defined in DDDEFs for each zone with enough space for all needs, even if they are the same for all zones. In "SMP/E Commands" you can check for considerations when using Zone or Data sets sharing for each command. If you really want to consolidate your SMP/E enviromnent consider using ZONErelated functions, like ZONEEXPORT, ZONEMERGE and ZONEIMPORT. That way you'll don't need to re-RECEIVE anything. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html