C1G0118C message when displaying elements after MOVE process
search cancel

C1G0118C message when displaying elements after MOVE process

book

Article ID: 273665

calendar_today

Updated On: 06-12-2025

Products

Endevor

Issue/Introduction

As a result of updating an element using SORT and IEBGENER within the MOVE processor, the C1G0118C message is output when attempting to display the element after the MOVE.

Message:

------------------------ ELEMENT FOOTPRINT CORRUPTION ----------------------
COMMAND ===> _______________________________________________________________
                                                                            
****************************************************************************
*                     **** FOOTPRINT CORRUPTION ****                       *
*    THE ELEMENT BASE    MEMBER FOOTPRINT IS MISSING OR IT DOESN'T MATCH   *
*    THE ELEMENT MASTER RECORD.                                            *
*                                                                          *
*    MESSAGE ID.. xxxxxxxx                                                 *
*    MESSAGE TEXT:                                                         *
*                                                                          *
* FOOTPRINT COMPROMISED: NO FOOTPRINT                                      *
*                                                                          *
*    TO REPAIR THE ELEMENT, EITHER                                         *
*     - DELETE THE ELEMENT                                                 *
*     - RESTORE THE ELEMENT FROM AN UNLOAD OR ARCHIVE                      *
*    OR                                                                    *
*     - RETRIEVE THE CURRENT VERSION OF THE ELEMENT                        *
*         NOTE: THIS LATEST LEVEL MAY BE CORRUPTED AND INCOMPLETE          *
*     - DELETE THE ELEMENT                                                 *
*     - CORRECT THE CURRENT SOURCE AND ADD THE ELEMENT BACK                *
*                                                                          *
*    IF YOU ARE IN BROWSE, PRESS ENTER TO BROWSE THE CURRENT SOURCE.       *
*    HIT END TO RETURN TO THE PREVIOUS PANEL.                              *
*                                                                          *
****************************************************************************

 

Environment

Release : 19.0

Cause

The FOOTPRINT was lost because an external utility updated the element during the MOVE process.
The BASE and DELTA members should never be altered outside of Endevor.

 

Resolution

A change to the Element is not possible when they are actioning on an Element. (Elements cannot be changed during the MOVE process)
Use the Search and Replace utility to update the elements first, then execute the MOVE process.
For more information, check the Search and Replace utility.

Prefix.CSIQJCL(ENBSRPL1)

Sample:
//ENSSCLIN DD  *
  SEARCH ELEMENT *
       FROM ENVIRONMENT TESTENV  SYSTEM FINANCE
         SUBSYSTEM ACCTREC  TYPE DATA
       FOR          TEXT 'PREFIX.ENDEVOR.TESTLIB'
       REPLACE WITH TEXT 'PREFIX.ENDEVOR.PRODLIB'
  OPTION CCID = 'TEST'  COMMENT = 'UPDATE'
         LIST DETAILS   SEARCH ENVIRONMENT MAP.
/*

If you want to reference an element after MOVE from an external program, you can use BSTCOPY within the MOVE processor to output the element to an external data set.
Then, can update that output data set and reference that data set from an external program.
For more information, check the BSTCOPY Utility.