RPLSYSVAL       REPLACE SYSTEM VALUES                  TAASYTI

 The  Replace  System  Values  command  uses   the  outfile  created  by
 CVTSYSVAL  CMPSYSVAL(*YES)  to  replace  system  values.   Some  system
 values  such  as QDATE  are bypassed  as being  unique to  each system.
 Some system values  such as QCONSOLE  are non-changeable.  The  command
 is  helpful  in  moving  a  standard  set of  System  Values  to  other
 systems.

 You must have *ALLOBJ authority to use RPLSYSVAL.

 You  must  have  first used  CVTSYSVAL  CMPSYSVAL(*YES)  to  create the
 outfile of system values.

 To replace System Values, you would specify:

             RPLSYSVAL       LIB(xxx)

 where the library contains the SYSVALP file.

 A spooled file of exceptions is output:

       - System values such as QDATE are bypassed
       - System values such as QCONSOLE are non-changeable
       - Any exceptions which are not processed
       - Any error conditions

 Special handling of QPWDMINLEN and QPWDRQDDGT
 ---------------------------------------------

 It is possible  that the  system to  replace the system  values on  has
 already specified QPWDMINLEN  with a value greater  than the QPWDMAXLEN
 that  will be set.   To avoid  a potential conflict,  QPWDMINLEN is set
 to 1  before processing  begins.   QPWDMINLEN is  then reset  from  the
 file which is processed in system value name sequence.

 The  same  approach  is used  with  QPWDRQDDGT  to  avoid  a  potential
 conflict with QPWDLMTCHR.

 Use of CVTSYSVAL/RPLSYSVAL on the same system
 ---------------------------------------------

 Some  users may want  to capture  a good  version of the  System Values
 for  a possible later use  if the entries become damaged  or need to be
 reset.   The use  of CVTSYSVAL to  save the  existing definitions  will
 allow you to use RPLSYSVAL if it is ever needed.

 RPLSYSVAL escape messages you can monitor for
 ---------------------------------------------

 None.  Escape messages from based on functions will be re-sent.

 Command parameters                                    *CMD
 ------------------

    LIB           The  library containing  the SYSVALP  file.   The file
                  must    have   been   created   by   CVTSYSVAL   using
                  CMPSYSVAL(*YES).

 Restrictions
 ------------

 You must have *ALLOBJ special authority to use RPLSYSVAL.

 Prerequisites
 -------------

 The following TAA Tools must be on your system:

      CHKSPCAUT       Check special authority
      PRINT           Print
      RTVDIAGMSG      Retrieve diagnostic message
      RTVSYSVALA      Retrieve system value attributes
      SNDCOMPMSG      Send completion message
      SNDESCMSG       Send escape message
      SNDSTSMSG       Send status message

 Implementation
 --------------

 None, the tool is ready to use.

 Objects used by the tool
 ------------------------

    Object        Type    Attribute      Src member    Src file
    ------        ----    ---------      ----------    ----------

    RPLSYSVAL     *CMD                   TAASYTI       QATTCMD
    TAASYTIC      *PGM       CLP         TAASYTIC      QATTCL

Added to TAA Productivity Tools March 15, 2002


Home Page

Last modified on March 10, 2014 © 1995, 2014 - TAA Tools, Inc.