What is the best way to duplicate the Endevor inventory infrastructure objects like new systems, types?

book

Article ID: 36128

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

Question:

What is the best way to duplicate the Endevor inventory infrastructure objects like new systems, types?

 

Answer:

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    .

 

Additional Information:

For more information on the Batch Admin Utility please see chapter 6 in the Endevor SCL Guide or do a search for Batch Environment Administration Facility in the v18 doc wiki.

The sample JCL to execute the Batch Admin Utility is called ENBE1000 and locate in the Endevor CSIQJCL library.

 

Environment

Release:
Component: ENDBAS