What is the best way to duplicate the Endevor inventory infrastructure objects like new systems, types?
All supported releases
Endevor has a utility called the Batch Environment Administration Facility (aka BATCH ADMIN) which is design to provide a more efficient way for an Endevor Admin to build new Endevor inventory structure objects such a system, subsystem, etc than going through the foreground panels.
Example;
By using a BUILD statement such as:
BUILD SCL FOR SYSTEM SYSXYZ FROM ENV ENVX INCLUDE SUBO TO DSNAME 'IPFRIX.IQUAL.JCL' MEMBER 'BATXXX' REPLACE.
Define statements will be built as such:
000001 DEFINE SYSTEM 'SYSXYZ' 000002 TO ENVIRONMENT 'ENVX' 000003 DESCRIPTION " SYSTEM ENTRY STGE TEST" 000004 NEXT SYSTEM 'SYSXYZ' 000005 COMMENTS NOT REQUIRED 000006 CCID NOT REQUIRED 000007 CSP ASSOCIATES NOT DEFINED 000008 DUPLICATE ELEMENT CHECK IS NOT ACTIVE 000009 DUPLICATE PROCESSOR OUTPUT CHECK IS NOT ACTIVE 000010 DO NOT RETAIN ELEMENT LEVEL BY AGE 000011 DO NOT RETAIN COMPONENT LEVEL BY AGE 000012 ELEMENT JUMP ACKNOWLEDGEMENT NOT REQUIRED 000013 SIGNOUT IS NOT ACTIVE 000014 SIGNOUT DATASET VALIDATION IS NOT ACTIVE 000015 STAGE ONE 000016 LOAD LIBRARY 'XXX.SUPPORT.STG1.PRCSLOAD' 000017 STAGE ONE 000018 LIST LIBRARY 'XXX.SUPPORT.STG1.PRCSLIST' 000019 STAGE TWO 000020 LOAD LIBRARY 'XXX.SUPPORT.STG2.PRCSLOAD' 000021 STAGE TWO 000022 LIST LIBRARY 'XXX.SUPPORT.STG2.PRCSLIST' 000023 . 000024 DEFINE SUBSYSTEM 'S' 000025 TO ENVIRONMENT 'ENVX' 000026 SYSTEM 'SYSXYZ' 000027 DESCRIPTION "TEST SUBSYSTEM’ 000028 NEXT SUBSYSTEM 'T' 000029 DO NOT EXCLUDE DUPLICATE PROCESSOR OUTPUT CHECK 000030 .
Click for more information on the Batch Admin Utility
The sample JCL to execute the Batch Admin Utility is called ENBE1000 and locate in the Endevor CSIQJCL library.