TAA Tools
CMPJRNRCVA      COMPARE JOURNAL RECEIVER ATTR          TAAJRNX

The  Compare   Journal   Receiver  Attributes   command  compares   the
CRTJRNRCV  command  parameters  of two  Journal  Receiver  objects.   A
spooled file is created of any differences.

The major attributes which are not compared are:

      - Owner
      - Authorizations
      - Text description
      - Create date and time
      - Attach, save, and detach dates

A typical command would be:

             CMPJRNRCVA   FROMJRNRCV(xxx) TOJRNRCV(yyy)

A spooled file would be created with any differences shown.

An  option exists to send  an escape message if  differences exist.  An
option exists to delete the spooled file if no differences exist.

Most of the  attributes (but  not all) are  compared.  CMPJRNRCVA  uses
RTVJRNRCVA and is limited to the attributes returned on RTVJRNRCVA.

CMPJRNRCVA escape messages you can monitor for
----------------------------------------------

      TAA9895    Differences exist (optional based on ESCAPE parm)

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

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

   FROMJRNRCV    The  qualified name  of the  From Journal  Receiver to
                 be  compared.   The library  value defaults  to *LIBL.
                 *CURLIB may also be used.

   TOJRNRCV      The qualified name  of the To  Journal Receiver to  be
                 compared.    The  default is  *FROMJRNRC  meaning  the
                 same   Journal   Receiver   as   in   the   FROMJRNRCV
                 parameter.   The  library value  defaults  to  blanks.
                 If no  name  is entered,  *LIBL is  assumed.   *CURLIB
                 may also be used.

   ESCAPE        Whether  to  send  an  escape message  if  differences
                 exist.   The default  is *NO which  means a completion
                 message is sent.

                 *YES may be  specified to send TAA9895  if differences
                 exist.

   DLTSPLF       Whether  to delete the  spooled file  if there  are no
                 differences.     The  default  is   *YES  meaning  the
                 spooled file is deleted  if no differences are  found.
                 The  spooled file  is always  retained if  differences
                 exist.

                 *NO  may be  specified to ensure  a spooled  file will
                 exist  regardless  of  whether  differences  exist  or
                 not.

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

Most of  the attributes (but  not all) are  compared.  CMPJRNRCVA  uses
RTVJRNRCVA and is limited to the attributes returned on RTVJRNRCVA.

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

The following TAA Tools must be on your system:

     CHKOBJ3         Check object 3
     EDTVAR          Edit variable
     RTVJRNRCVA      Retrieve journal receiver attributes
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCMSG       Send escape message

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

None, the tool is ready to use.

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

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

   CMPJRNRCVA    *CMD                   TAAJRNX       QATTCMD
   TAAJRNXC      *PGM       CLP         TAAJRNXC      QATTCL
   TAAJRNXR      *PGM       RPG         TAAJRNXR      QATTRPG
					

Added to TAA Productivity tools November 15, 1999


Home Page Up to Top