Skip to content

Creating Utility Requests from Baseline

Execute the following steps to create utility requests from baseline.

  1. 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).
  2. 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.
  3. 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.

  4. 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:

        Scratch/rename Conflict: ACPJCL50.JCL between ACTP000043 and     ACTP000055 2010/04/30 23:43 CN(INTERNAL)
    
    Make sure that you are coordinating your utility requests with the other developers who are working on the same component in their packages.

    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)

  5. 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.

    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*******************************************
    
    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.