Creating Utility Requests from Baseline
Execute the following steps to create utility requests from baseline.
-
Select Option 1 Baseline on the Utility: Rename/Scratch Options panel (CMNUTL00). The Utility: Baseline Selections panel (CMNUTL01) is displayed.
CMNUTL01 Utility: Baseline Selections Option ===>____________________________________________ blank Display component selection list R Rename component S Scratch a component Library type . . . . . CPY (Blank for list) Component . . . . . . ACPCPYC* + New name . . . . . . . _____________________________________+ Enter "/" to select option / Confirm request
This table describes the fields on the Utility: Baseline Selections panel.
Column Description Option Type an Option to create a scratch or rename request for one component from this panel. R: Create a Rename request for one component in a baseline library. S: Create a Scratch (delete) request for one component in a baseline library. Leave the Option line blank to display the Utility: Baseline Member List panel where you can create utility requests for one or more baseline library members. Library type Type the library type of the component or components you want to scratch or rename. Leave this field blank to display a library type selection list. Component If you typed R or S in the Option line, type a component name for the utility request. If you left the Option line blank, do one of the following: Leave the Component field blank to display all members in the baseline library on the Utility: Baseline Member List panel. Type a pattern to filter the members displayed on the Utility: Baseline Member List panel. Type a component name to position the Utility: Baseline Member List panel at that component. New name If you typed R in the Option line, type the new name for the component. Confirm request Select this field to display the Component Warning panel that shows a list of other packages that contain the component being scratched or renamed (otherwise this is suppressed). -
If you left the Option line blank on the Utility: Baseline Selections panel, the Utility: Baseline Member List panel (CMNUTL02) is displayed.
CMNUTL02 Utility: Baseline Member List Row 1 to 6 of 6 Command ===> ________________________________________________Scroll ===> CSR Baseline library: CMNTP.S6.V810.BASE.ACTP.CPY Name Rename vv.mm Created Changed Size User Function __ACPCPYCA ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO __ACPCPYCB ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO __ACPCPYCC ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO __ACPCPYCD ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO __ACPCPYCE ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO __ACPCPYCF ________ 02.00 2002/05/07 2014/12/12 01:02 3 JPRESTO ******************************* Bottom of data ********************************
This table describes the fields on the Utility: Baseline Member List panel.
Column Description Command Type a panel command CANCEL Cancel and return to the previous panel. SORT *heading Sort panel rows by the named heading. Or, type a component command followed by the name of a component on the Utility: Baseline Member List panel. LOCATE Scroll to the component. SCRATCH Create a scratch request for the component. RENAME Create a rename request for the component. BROWSE Browse the component. VIEW View the component. Display the long history for the component. I Display the short history for the component. Line Command S Create a scratch request for the component R Create a rename request for the component B Browse the component V View the component H Display the long history for the component I Display the short history for the component L Display a list of libraries where the component resides Name Components in the baseline library Rename New name for rename utility requests Function The line command function that was requested, after it has been executed. -
On the Utility: Baseline Member List panel, type a command on the Command line, or type a line command on one or more components. For a rename request, provide a new name for the component. Press Enter to process your requests.
-
If the Confirm Request option on the Utility: Baseline Selections panel was selected, and if you request a rename or scratch for a component that is in another package that has not been baselined, the Component Warning panel (CMNCMPSW) is displayed.
CMNCMPSW History - GNLCPY1A.CPY Row 1 to 1 of 1 Command ===> _________________________________ Scroll ===> CSR This component is included in the following packages: Package Sta Promoted vv.mm Last action Size Procname User Release GENL000007 DEV 02.02 2015/01/08 01:06 00006 USER015 ******************************* Bottom of data ******************************
Also, a conflict message is sent to the user specified in the Notify user field of the other packages:
Make sure that you are coordinating your utility requests with the other developers who are working on the same component in their packages.Scratch/rename Conflict: ACPJCL50.JCL between ACTP000043 and ACTP000055 2010/04/30 23:43 CN(INTERNAL)
If you decide to abandon your rename or scratch request, type CANCEL in the Command line of the panel and press Enter.
Note
When there is a concurrent development situation, a conflict message is sent to the user specified in the Notify user field of the other packages: Scratch/rename Conflict: ACPJCL10.JCL between ACTP000043 and ACTP000047 2010/04/30 23:43 CN(INTERNAL)
-
If you decide to proceed with your utility requests, press Enter on the Component Warning panel, and your requests are processed. If you ask to rename a component that is already in the package it will fail and you will receive a message similar to:
CMN2250A - ACPSRC91.SRC exists in the package. Cannot scr/ren existing component.
The Utility: Baseline Member List panel shows the action you requested in the Function column.
6. When you are finished with rename and scratch requests, press PF3, or type END on the Command line and press Enter, to exit the Utility: Baseline Member List panel and return to the Utility: Baseline Selections.CMNUTL02 Utility: Baseline Member List RENAME INFO. SAVED Command ===> ____________________________________________________________ Scroll ===> CSR CMN000 CMN2220I - COBOL002.SRC rename information saved. Baseline library: CMNTP.S6.V810.BASE.GENL.SRC Name Rename vv.mm Created Changed Size user Function ___ COBOL001 01.03 2013/08/28 2015/01/28 14:54 12 DJACOBS ___ COBOL002 COBOL003 01.03 2013/08/28 2015/01/28 15:12 13 DJACOBS *Rename ******************************* Bottom of data*******************************************