How to implement Endevor Global Type Sequencing
search cancel

How to implement Endevor Global Type Sequencing

book

Article ID: 36545

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin

Issue/Introduction

Global Type Sequencing establishes a processing sequence for Endevor Types that must be processed in a specific order.  For example, COBOL copybooks must be processed before COBOL programs. 

Other Types, such as JCL, can be processed in any order. These do not need to define such Types in the Type processing sequence.

 

Environment

Release:  All supported versions
 

 

Resolution

For Global Type Sequencing to be in effect, both the PARMLIB data set which contains the Type Sequence member and the Type Sequence member must be created and defined in the C1DEFLTS table.

1 - Allocate the PARMLIB data set.

To allocate the PARMLIB data set, edit the BC1JEPRM member in the Endevor CSIQJCL data set and execute the batch job.

 

2 - Create the Type Sequence Member

Create the file using one of the following methods:
    1.   Use the BC1JBTSE utility to build a Type sequence file to a sequential work file, and then edit this file.
    1.   Use the standard ISPF editor. Add Type sequence records, as appropriate for your site.

 

3 - Define the Type Sequence PARMLIB and Member in the C1DEFLTS table: 
Col 1       Col 16                                           Col 72
            C1DEFLTS TYPE=MAIN,                              X
            .
            .
            PARMLIB='your.Endevor.PARMLIB',                  X
            TYPESEQMBR=TYPESEQ,                              X
            .

 4 - Verify the Type Sequence Member

1. Launch an Endevor CLIST.

      •   If the Type Sequence table has been defined correctly, Endevor starts.
      •   If there is a coding error in the table, console messages appear that identify the error.
        •   For example: 

+ TYPE TYPE1 SYSTEM SYS1 CATEGORY 12345678A    DESCRIP   
+BSTPPARS: E006 VALUE SPECIFIED IS TOO LONG: 12345678A   
+h:mm:ss  B1TS011E  TYPE SEQUENCE TABLE HAS ERRORS     
+h:mm:ss  B1TS012E  SCL PROCESSING IS NOW DISABLED.

      •   Correct any errors, and launch the CLIST again. 

 

2.  When Endevor appears, open the Type Sequence display in Foreground.   Verify that the processing sequence displayed matches the sequence defined in the Type Sequence member.

 

Additional Information

For more detailed information see Type Sequencing in the Endevor Documentation