Endevor Archive SCL (or TRANSFER) of a Element does not include output components
search cancel

Endevor Archive SCL (or TRANSFER) of a Element does not include output components

book

Article ID: 450249

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

ARCHIVE (and TRANSFER) SCL command will archive a Element to another Environment or dataset. It will no include any output components from the Element.

When a RESTORE SCL is run the Element and no Output components are restored. 

Environment

Endevor all versions

Cause

This is how the ARCHIVE/TRANSFER and RESTORE are designed. It is designed that the output components get recreated with a generate.

Resolution

Two options:

  1. Manual method. Archive or TRANSFER Elements. Ensure the output components are part of a full pack backup. When a RESTORE is done use the full pack backup to restore the members. This is the suggested method due to the rarity of a restore and simplicity of the setup.
  2. Alter the DELETE processor. Include logic when the action is ARCHIVE or TRANSFER(&C1ACTION ) then copy(backup) the output components. Alter the GENERATE processor logic when the action is  RESTORE or TRANSFER to copy the components back to the correct libraries. In summary when you do a ARCHIVE and the DELETE processor is run it will backup the output components. When you restore a element it will copy the output components back. This method is more complex to set up the the manual method.

Additional Information

Note: The ARCHIVE, TRANSFER and RESTORE will copy the component list with the Element.