Q – Query
Type Q to Query the Code Pipeline repository to show the variables associated with a specific Task, such as the datasets it cycles through, generated load and DBRM module names, and so on.
Using the Q Command
COMMAND ===>
Type Name Op Lev Act App User Date and Time (Status) S-Lev M/env
---- -------- -- ---- - ---- -------- -------- ----- ---------- ---- ----
COB TSUBR03 G DEV1 PLAY USER003 22-05-13 16:48 DEV1 TEST
* TEST Source (PDS) : ISPW.PLAY.DEV1.COB
HOLD Source (PDS) : ISPW.PLAY.STG1.COB
* PROD Source PDS : ISPW.PLAY.PRD.COB
(-1) Source (PDS) :
(-2) Source (PDS) :
----|----1----|----2----|----3----|----4----
Prod/Test/Hold Cycle : Y Check for Test Load :
"Generate" Type : Y Retain Test Load :
Retain Hold Load :
Code Pipeline Alias : "P" Move Hold Time :
CodeP Technology : "P" Move Table Job : WZPPMOVE
XREF Module Type : COB Exec Environment :
ENTER for additional detail or END to return to Task List.
Purpose
A Code Pipeline user may find this useful to see the data supporting each Task entry. This command can also be used by BMC Customer Solutions staff to diagnose problems.
Query Sub-operations
The following sections describes the five Q sub-operations.
QE – Query ECI Task Load
Type QE to Query the Code Pipeline repository to show the variables associated with a specific Task, as it relates to the Task Load operation (following figure). It is useful for Code Pipeline Administrators and BMC Customer Solutions staff.
Using the QE Command
-------------------------------------------------------------------------------
ISRBROBA SYS22137.T130546.RA000.USER003.R0330864 Line 0000000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
$DEFINE_TSI
APPLID=PLAY
SUBAPPL=PLAY
STRMNAME=PLAY
PROJNO=PLAY000022
CLVL=DEV1
SLVL=DEV1
MTYPE=COB
MNAME=TPROG05
LASTDATE=2022-05-17
LASTTIME=11:22:40
USERID=USER003
ACTION=C
$DEFINE_TSIP
ASSCSET=GMT1
QG – Query Generate Parms
Type QG to Query the Code Pipeline repository to show the Generate Parms variables associated with a specific Task. It is useful for Code Pipeline Administrators and BMC Customer Solutions staff when configuring the Generation process.
Using the QG Command
-------------------------------------------------------------------------------
BROWSE SYS22136.T152553.RA000.USER003.R0313983 Line 0000000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
APPLID PLAY
SUBAPPL PLAY
WTSTRM PLAY
WTMTYPE COB
WTMNAME TSUBR07
WTCLVL DEV1
BASEID 4310
WZGSEQ 1
WZGPROG N
WZGSQL N
WZGCICS N
WZGIMS N
CMPVID 0
VPS04 0 USER003G(J0628374)
COMPILER CM
WZGBIND N
WZGPKG N
WZGPLNB N
WZZCOPY Y
WZZLINK Y
******************************** Bottom of Data ********************************
QM – Query Map
Type QM to Query the Code Pipeline repository to show the Build/Generate output Map associated with a specific Task, if applicable (following figure). To use this feature, the Code Pipeline Administrator needs to specify that Build Maps will be generated at particular Levels.
Using the QM Command
-------------------------------------------------------------------------------
BROWSE SYS22136.T152821.RA000.USER003.R0313985 Line 0000000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
Build Map generated at Level QA Created on 2022-05-13 at 11:58:43
Collection:CMPL Target Environment:
Appl SubAppl Stream Type Name Iver Lvl Date MM DD Time Blvl Sta
-------- -------- -------- -------- -------- ---- ---- ---------- ----- ---- ---
PLAY PLAY PLAY COPY TCPYA05 0001 PRD OK
PLAY PLAY PLAY COPY TCPYB05 0001 PRD OK
Collection:LINK Target Environment:
Appl SubAppl Stream Type Name Iver Lvl Date MM DD Time Blvl Sta
-------- -------- -------- -------- -------- ---- ---- ---------- ----- ---- ---
PLAY PLAY PLAY COB TSUBR05 0002 PRD 2020-05-29 14:57 QA OK
******************************** Bottom of Data ********************************
QP – Query Parts
Type QP to Query the Code Pipeline repository to show the Parts or associated artifacts for each module. It shows a list with the Part’s Type and its Name, along with the Collection it was produced in.
In the example shown in the following figure, the COBOL program TSUBR03 has three Generated Parts. Two Parts were produced from the compile process (Collection of CMPL), a Listing (LIST), and an object module (OBJ). One Generated Part was produced from the link process (Collection of LINK), a LOAD module.
Using the QP Command
-------------------------------------------------------------------------------
BROWSE SYS22136.T152950.RA000.USER003.R0313992 Line 0000000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
Appl SubAppl Lev PartType Clas PartName Reference Tenv Coll Variable
-------- -------- ---- -------- ---- -------- --------- ---- ---- --------
PLAY PLAY QA OBJ TPROG05 Explicit CMPL GMT1LNAM
PLAY PLAY QA LIST TPROG05 Explicit CMPL GMT3NAME
PLAY PLAY QA LOAD TPROG05 Explicit LINK LOADNAME
******************************** Bottom of Data ********************************
QW – Query Working Variables
Type QW to Query the Code Pipeline repository to show the Working variables associated with a specific Task in various Code Pipeline Data Groups. This is useful for Code Pipeline Administrators and BMC Customer Solutions.
Using the QW Command
-------------------------------------------------------------------------------
BROWSE SYS22136.T153141.RA000.USER003.R0313995 Line 0000000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
---------------
Data Group TSGR
---------------
CMPNID X-7E2A4C4FB954 Internal Component Id
OCMPNID X-000000000000 Internal Owning Componen
WTAPPLID PLAY Application Id
WTSUBAPL PLAY SubAppl
WTMTYPE COB Member Type
WTMCLAS Member Class
WTMNAME TPROG05 Member Name
CRELPATH Relative Path
TASKID X-7E656BF9573F Internal Task Id
WTSTRM PLAY Application Stream
ALTNAME Alternate (Renamed) name
ACTION Special Process Action
MEMBENV HOLD Member Environment
LASTOP G Last Operation Code
LASTDATE 2022-05-13 Date Last Changed