Default language.

X – Reject/Regress Module


Type X to regress a module back one level or to specifically set the Op field to X. 

The X operation is used to delete source and executables at a higher level. In the following figure, module TCPYA01 is being regressed from STG1 to DEV1.

Using the X Command

 ASSIGNMENT         PLAY000022: CHANGE CYCLE EXAMPLE 2       Row     1 of    11
 Command ===>                                                  Scroll ===> CSR  
                                                                       More -->
 +-----------------------------------------------------------------------------+
 | Select(/) Add Approve Close Join Reset Show/Hide Work ++/--                 |
 +-----------------------------------------------------------------------------+
      Type     Name     Lev  Op A User     Date MM DD Time  Status              
      ________ ________ ____ __ _ ________ __________ _____ ____________________
 __   CLST     TREXX03  STG1 P    USER003  2022-05-16 15:12                     
 __   CLST     TREXX03  DEV1 OK   USER003  2022-05-16 16:03                     
 __   COB      TPROG01  DEV1 G    USER002  2022-05-16 10:19                     
 __   COB      TPROG02  DEV1 G    USER001  2022-05-16 10:11                     
 __   COB      TPROG02  FIX  C    USER003  2022-05-16 13:01                     
 __   COB      TSUBR01  STG1 I    USER002  2022-05-16 14:24                     
 __   COB      TSUBR02  DEV1 G    USER003  2022-05-16 15:19                     
 X_   COPY     TCPYA01  STG1 G    USER002  2022-05-16 10:14                     
 __   COPY     TCPYA02  DEV1 G    USER002  2022-05-16 10:14                     
 __   COPY     TCPYB01  STG1 P    USER002  2022-05-16 10:14                     
 __   COPY     TCPYB02  DEV1 P    USER002  2022-05-16 10:14                     
 ------------------------------- Bottom of List ------------------------------- 

X is Seldom Used

The X operation is seldom used because it physically deletes the source and executables, which may disrupt testing at that level.

However, if the component really must be deleted from an upper level, X can be valuable.

TCPYA01 Now Back in DEV1

In the following figure, the module has been regressed to the DEV1 level. Source and executables (if generated) at STG1 above have been deleted.

Module Regressed

ASSIGNMENT         PLAY000022: CHANGE CYCLE EXAMPLE 2       Row     1 of    11 
 Command ===>                                                  Scroll ===> CSR  
                                                                       More --> 
 +-----------------------------------------------------------------------------+
 | Select(/) Add Approve Close Join Reset Show/Hide Work ++/--                 |
 +-----------------------------------------------------------------------------+
      Type     Name     Lev  Op A User     Date MM DD Time  Status              
      ________ ________ ____ __ _ ________ __________ _____ ____________________
 __   CLST     TREXX03  STG1 P    USER003  2022-05-16 15:12                     
 __   CLST     TREXX03  DEV1 OK   USER003  2022-05-16 16:03                     
 __   COB      TPROG01  DEV1 G    USER002  2022-05-16 10:19                     
 __   COB      TPROG02  DEV1 G    USER001  2022-05-16 10:11                     
 __   COB      TPROG02  FIX  C    USER003  2022-05-16 13:01                     
 __   COB      TSUBR01  STG1 I    USER002  2022-05-16 14:24                     
 __   COB      TSUBR02  DEV1 G    USER003  2022-05-16 15:19                     
 __   COPY     TCPYA01  DEV1 X    USER002  2022-05-16 10:14                     
 __   COPY     TCPYA02  DEV1 G    USER002  2022-05-16 10:14                     
 __   COPY     TCPYB01  STG1 P    USER002  2022-05-16 10:14                     
 __   COPY     TCPYB02  DEV1 P    USER002  2022-05-16 10:14                     
 ------------------------------- Bottom of List ------------------------------- 


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI DevX Code Pipeline 22.01