This site will undergo a maintenance outage on Saturday, 13 September beginning at 2:30 AM Central/1 PM IST for a platform upgrade. The downtime will be ~three hours.

Setting LOCAL COPY PLUS default ISPF values


After you install the TSO/ISPF panel and messages members for LOCAL COPY PLUS, you may want to review and modify the default ISPF values for the variables that the product uses (listed in the following table).

You can set values for the variables in panel LCPPS@00.

LOCAL COPY PLUS variables

Variable

Description

&LCP2ALM

A YES or NO value used as the operand of the ALARM control word in all LOCAL COPY PLUS ISPF message definitions

&LCP2DFMT

An eight-character user date format code that defaults to mm/dd/yy in order to display LOCAL COPY PLUS dates according to internal BMC conventions

You can change the order of mm, dd, and yy as long as all three symbols appear exactly once in the same set of columns (e.g., column 1, column 4, and column 7). You can replace columns 3 and 6 (the slashes above, '/') with any other appropriate characters that aid the readability of the date (e.g., yy-mm-dd would format June 22nd, 1988 as 88-06-22).

&LCP2IMD

A four-character default IMSID value

&LCP2CRV

The six-character default Copy Table recovery data set volume serial to be used when allocating the recovery data set while editing a LOCAL COPY PLUS Copy Table

&LCP2CRU

The eight-character default Copy Table recovery data set unit name to be used when allocating the recovery data set while editing a LOCAL COPY PLUS Copy Table

&LCP2EDV

A six-character default ISPF edit work file volume serial to be used under ISPF 2.2 and earlier to allocate a temporary work file for editing LOCAL COPY PLUS News Members

&LCP2EDU

The eight-character default ISPF edit work file unit name to be used under ISPF 2.2 and earlier to allocate a temporary work file for editing LOCAL COPY PLUS News Members

&LCP2EDI

The eight-character ISPF release level constant

You should not modify this value unless directed BMC for debugging purposes.

&LCP2VOL

The six-character default ISPF table library volume serial to be used when creating a new shared &LCP. IMSID list

&LCP2UNT

The eight-character default ISPF table library unit name to be used when creating a new shared &LCP. IMSID list

&LCP2ZTB

The eight-character ISPF table name which will contain the list of IMSIDs to be displayed on the &LCP. Primary Menu

If the ISPF table does not previously exist, &LCP. will automatically create a new ISPF table with one IMSID (the IMSID specified by & LCP2IMD above).

&LCP2LIB

The 44-character partitioned data set name of the ISPF table library to be used to save the list of IMSIDs to be displayed on the &LCP. Primary Menu

Using this data set name, &LCP. will try to find the ISPF table specified by &LCP2ZTB above, or will automatically create a new ISPF table library data set (e.g., like the IBM data sets allocated to ISPTLIB) if it does not already exist (see the ISPF and ISPF/PDF Installation and Customization manual for ISPF table data set DCB information).

 

If you want to modify any of the variables, edit the source for ISPF panel LCPPS@00 in LCPPLIB. Change the )INIT section before any other LOCAL COPY PLUS ISPF users have a chance to use the ISPF panels. Once an individual uses the ISPF panels, some of the above variables are stored in their ISPF profile and cannot be reset by a simple execution of the LCPPS@00 panel (most notably, the &LCP2LIB and the &LCP2IMD variables).

Pay particular attention to the &LCP2VOL, &LCP2UNT, and &LCP2LIB variables, as the associated values will be used to dynamically create an ISPF table library if it does not already exist. As an optional preparation step, you can pre-allocate this library (using the standard ISPF DCB characteristics for table libraries). However, you must then specify the pre-allocated partitioned data set name as the value for the &LCP2LIB variable.

Other important variables to review are the copy-table recovery and edit work-file UNIT/VOLSER variables. You should define the copy-recovery unit/volser variables so that short-term, permanent TSO data sets can be allocated under the then active userid. You should define the edit work-file unit/volser variables so that an MVS temporary data set can be allocated, used, and deleted during a LOCAL COPY PLUS news member edit session (for ISPF 2.3 and later, the EDIF service is used in place of EDIT, so these two variables are ignored).

The INIT section of ISPF panel LCPPS@00 contains several important default data set specifications.

ISPF profile defaults for LOCAL COPY PLUS

/* -------------------------------- /* --- USER-MODIFIABLE DEFAULTS ---
&LCP2ALM = YES                      /* <== SET YES/NO FOR .ALARM=YES/NO
&LCP2DFMT = 'MM/DD/YY'              /* <== SET USER DATE-FORMAT:
                                    /*     (DD/MM/YY, YY-MM-DD, ETC.)
IF (&LCP2IMD = &Z)                  /*
  &LCP2IMD = 'IMSA'                 /* <== VERIFY DEFAULT IMSID
                                    /*
&LCP2CRV = &Z                       /* <== VERIFY COPY-RECOVERY VOL
&LCP2CRU = 'SYSDA'                  /* <== VERIFY COPY-RECOVERY UNIT
                                    /*
&LCP2EDV = &Z                       /* <== VERIFY EDIT WORK FILE VOL
&LCP2EDU = 'SYSDA'                  /* <== VERIFY EDIT WORK FILE UNIT
&LCP2EDI = TRUNC (&ZENVIR,8)        /* <== VERIFY LCP/ISPF ENVIRONMENT
                                    /*
&LCP2VOL = &Z                       /* <== VERIFY IMSID TABLE LIB VOL
&LCP2UNT = 'SYSDA'                  /* <== VERIFY IMSID TABLE LIB UNIT
&LCP2ZTB = 'LCP2IMSL'               /* <== VERIFY IMSID TABLE NAME
                                    /*
&LCP2LIB = 'BMCNODE.LCPTLIB'        /* <== VERIFY IMSID TABLE LIBRARY
/*

Within the limits of ISPF panel syntax, you can modify the assignment statements to suit the environment at your site.

Once you have updated your logon procedure (proc), log off ISPF and log back on.

 

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