ENDEVOR TRANSFER USING WRONG PROCESSOR
search cancel

ENDEVOR TRANSFER USING WRONG PROCESSOR

book

Article ID: 411989

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Transferring elements to the ARCHIVE Environment.  I have the Processor Group setup so the Move and Transfer use the MOVE PROCESSOR. 

When the below element is transferred it is executing the Generate Processor why?    

TRANSFER ELEMENT ELEMENT1
       VERSION 01 LEVEL 01
       FROM ENVIRONMENT: PROD  SYSTEM: SYS1      SUBSYSTEM: SUB1       TYPE: TYPE1
         TO   ENVIRONMENT: ARCH  SYSTEM: SYS1    SUBSYSTEM: SUB1       TYPE: TYPE1
       OPTIONS:  OVERRIDE SIGNOUT, SYNCHRONIZE, SIGNIN
                 CCID: TRNSFR
                 COMMENT: TRANSFER TO ARCHIVE

 PROCESSOR GROUP PRCGRP1 FOR THIS ELEMENT WAS OBTAINED FROM PRIMARY ELEMENT RECORD
 ELEMENT VVLL 0100 CREATED AT LOCATION ARCH/2/SYS1/SUB1/TYPE1
 ELEMENT VVLL 0100 WRITTEN TO:
    DATA SET ARCH.NDVR.SYS1.AP.PRC
    MEMBER ELEMENT1
 BEGINNING EXECUTION OF GENERATE PROCESSOR GENPROC OF GROUP PRCNNNNN.
PROCESSOR CFNYYNFN LOADED FROM NDVR.ADM.STG2.LOADPRC
  FOOTPRINT: ENV: ADM SYS: ADM SBS: ADM ELM: GENPROC TYPE: PROCESS
             VER: 0102 DATE: 04SEP24 13:07

Environment

ALL SUPPORTED VERSIONS 

Resolution

PROGRAM1 is currently at 01.03

I transfer PROGRAM1 version 01 Level 01 

The Generate processor from the target location is executed. 

If I transfer PROGRAM1 and don't specify the version/level it executes the move processor. 

So the elements that are failing b/c of the execution of the Generate Processor - is 01.01 the current VVLL? If not the it is working as designed based on the documentation: 

"VERSION version LEVEL level
Indicates the version and level number you want to transfer.

You must code a full element name if you want to indicate a version and level. You cannot enter this clause if you use the THROUGH clause. Acceptable Version numbers are 1-
99. Acceptable Level numbers are 00-99. VERSION and LEVEL must be specified together.
If you do not specify a VERSION LEVEL clause, the TRANSFER action transfers all levels to the target location.

If you specify this clause, only the VERSION LEVEL you indicate gets transferred.  If the specified VERSION LEVEL is not the current level, the execution of the
generate processor at the target location is forced regardless of the setting  specified by the processor group definition."