TAA Tools
CVTALLGRPP      CONVERT ALL GROUP PROFILES             TAASEGJ

The Convert All  Group Profiles command  builds a keyed data  base file
with  one  record  for  each  combination  of user  profile  and  group
profile.   Supplemental  groups are  considered.   The ALLGRPP  file is
output.  You must have *ALLOBJ special authority to use CVTALLGRPP.

The model outfile is TAASEGJP with a format name of USRRCD.

A typical command would be:

             CVTALLGRPP    OUTLIB(xxxx)

For each user:

  **   If the  user is  not  a member  of a  group  profile, no  record
       would be output.

  **   If the  user is a member of  a group profile, but  does not have
       any supplemental groups, one record would be output.

  **   If  the  user  is  a member  of  a  group  profile  and has  two
       supplemental groups, 3 records would be output.

CVTALLGRPP escape messages you can monitor for
----------------------------------------------

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

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

   OUTLIB        The  library  in  which  the  file  ALLGRPP   will  be
                 placed.   The default is *LIBL.   If the  ALLGRPP file
                 does not already exist, a library must be named.

   OUTMBR        The  member  of the  ALLGRPP  file to  be  used.   The
                 default is ALLGRPP.  If  the member does not exist  it
                 is added.

   REPLACE       A  *YES/*NO value  for whether  the  member should  be
                 cleared before  writing records into it.   The default
                 is *YES.

                 *NO  may be specified  to add records  to any existing
                 data.

   REFRESH       An  option  to  determine  if  the  DSPUSRPRF  OUTFILE
                 function is  used to refresh the TAASECKP  file in the
                 TAASECURE  library.  The  default is  *YES meaning the
                 file will be refreshed.

                 *DAYCHG may  be specified  which means  the file  will
                 be  refreshed if  the last  time the  file was  output
                 was  on a  different day.    *DAYCHG assumes  that you
                 are using  the command  repeatedly  on the  same  day,
                 you do  not want to  keep refreshing  the information.

                 *NO  may be specified  to use  the existing data.   If
                 no data exists, the file is output.

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

You must have *ALLOBJ special authority to use CVTALLGRPP.

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

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     DUPTAADBF       Duplicate TAA data base file
     EDTVAR          Edit variable
     HLRMVMSG        HLL remove message
     RTVDAT          Retrieve date
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCINF       Send escape information
     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
   ------        ----    ---------      ----------    ----------

   CVTALLGRPP    *CMD                   TAASEGJ       QATTCMD
   TAASEGJC      *PGM       CLP         TAASEGJC      QATTCL
   TAASEGJR      *PGM       RPG         TAASEGJR      QATTRPG
   TAASEGJP      *FILE      PF          TAASEGJP      QATTDDS
					

Added to TAA Productivity tools September 1, 2004


Home Page Up to Top