Find the current location of the input components
search cancel

Find the current location of the input components

book

Article ID: 381835

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

If both TEST and PROD have a source and a COPYBOOK element, the ACM QUERY panel shows that the COPYBOOK element is in STG-1 of TEST.
In reality, however, the PROD has a COPYBOOK in VVLL 0100 and the TEST has a COPYBOOK in VVLL 0101.
This difference cannot be determined from the ACMQ information.
How should I check the input components if I am generating elements in STG-1 only?

---------------------------  ELEMENT SELECTION LIST  ------- Row 1 to 14 of 14 
COMMAND ===>                                                  SCROLL ===> PAGE 
                                                                               
 Enter line command XE to display full element name                            
                                                                       MORE==> 
   ELEMENT --   TYPE    NS ENVIRON  S SYSTEM   SUBSYS   VVLL PROCGRP  CUR DTE  
   CBLMAIN1     COBOL      R19TEST  U FINANCEA ACCTREC  0101 CLENBL   11NOV24  
   CBLMAIN1     COBOL      R19PROD  P FINANCEA ACCTREC  0100 CLENBL   11NOV24  
   CBLCPY01     COPY       R19TEST  U FINANCEA ACCTREC  0101 *NOPROC* 11NOV24  
   CBLCPY01     COPY       R19PROD  P FINANCEA ACCTREC  0100 *NOPROC* 11NOV24  
   CBLCPY02     COPY       R19TEST  U FINANCEA ACCTREC  0101 *NOPROC* 11NOV24  
   CBLCPY02     COPY       R19PROD  P FINANCEA ACCTREC  0100 *NOPROC* 11NOV24  
   CBLCPY03     COPY       R19TEST  U FINANCEA ACCTREC  0101 *NOPROC* 11NOV24  
   CBLCPY03     COPY       R19PROD  P FINANCEA ACCTREC  0100 *NOPROC* 11NOV24  
******************************* Bottom of data ********************************


---------------------------------  ACM QUERY  ---------------------------------
OPTION  ===> _________________________________________________________         
                                                                               
BLANK - Perform Element query           C - Perform Comment query              
    M - Perform Member query            O - Perform Object query               
                                                                               
ELEMENT/MEMBER ===> CBLCPY0*                                                   
                                                                               
ELEMENT Query Information:     Query Options:                                  
  ENVIRONMENT ===> *           Where-used/Components used  ===> WHE (WHE/COM)  
  SYSTEM      ===> *           Foreground/Batch Mode =========> F   (F/B)      
  SUBSYSTEM   ===> *           Create GENERATE SCL   =========> N   (Y/N)      
  TYPE        ===> *           Exclude circular references ===> N   (Y/N)      
  STAGE NBR   ===> * (1/2/*)   Exclude indirect references ===> N   (Y/N)      
                               Exclude related  references ===> N   (Y/N)      
MEMBER Query Information:                                                      
  DSNAME      ===> *                                                           
                                                                               
COMMENT/OBJECT Query Information:                                              


********************************* Top of Data **********************************
11:46:45  ACMQ203I     LIST USING COMPONENTS FOR                                
11:46:45  ACMQ204I        ELEMENT  CBLCPY0*   ENVIRONMENT   *                   
11:46:45  ACMQ205I        SYSTEM   *          SUBSYSTEM     *                   
11:46:45  ACMQ206I        TYPE     *          STAGE NUMBER  *                   
11:46:45  ACMQ408I     OPTIONS                                                  
    LVL    ELEMENT      TYPE       ENVIRON    SYSTEM     SUBSYS     STG         
                                                                                
     1     CBLCPY01     COPY       R19TEST    FINANCEA   ACCTREC     1          
     2     CBLMAIN1     COBOL      R19PROD    FINANCEA   ACCTREC     2          
     2     CBLMAIN1     COBOL      R19TEST    FINANCEA   ACCTREC     1          
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++         
     1     CBLCPY02     COPY       R19TEST    FINANCEA   ACCTREC     1          
     2     CBLMAIN1     COBOL      R19PROD    FINANCEA   ACCTREC     2          
     2     CBLMAIN1     COBOL      R19TEST    FINANCEA   ACCTREC     1          
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++         
     1     CBLCPY03     COPY       R19TEST    FINANCEA   ACCTREC     1          
     2     CBLMAIN1     COBOL      R19PROD    FINANCEA   ACCTREC     2          
     2     CBLMAIN1     COBOL      R19TEST    FINANCEA   ACCTREC     1          
******************************** Bottom of Data ********************************

Environment

Release : ALL

Resolution

The ACM QUERY report doesn't show everything you want.

It's a 3 step process.

1, Use ACM QUERY reporting to find the programs that the COPYBOOK is used.

2, Use the BX command against the program to determine the VVLL of the COPYBOOK used at generate time.

3, Use the "Display Elements/Component Lists (Option 1 - DISPLAY, 1 - ELEMENT)" to find the locations that the COPYBOOK exist. The VVLL will also be shown.