TAA Tools
CMPDTAQD        COMPARE DATA QUEUE DESCRIPTION         TAADTQJ

The  Compare  Data  Queue  Description  command  compares  the  CRTDTAQ
command  parameters of  two Data Queue  objects.   The contents  of the
data  queues  are not  compared.   A  spooled  file is  created  of any
differences.

The major attributes which are not compared are:

      - Owner
      - Authorizations
      - Text description
      - Create date and time

A typical command would be:

             CMPDTAQD  FROMDTAQ(xxx) TODTAQ(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.    CMPDTAQD uses
RTVDTAQD and is limited to the attributes returned on RTVDTAQD.

CMPDTAQD  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
------------------

   FROMDTAQ      The  qualified  name  of the  From  Data  Queue  to be
                 compared.    The  library  value  defaults  to  *LIBL.
                 *CURLIB may also be used.

   TODTAQ        The  qualified  name  of  the  To  Data  Queue  to  be
                 compared.   The default is  *FROMDTAQ meaning the same
                 Data Queue name  as in  the FROMDTAQ  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.   CMPDTAQD uses
RTVDTAQD and is limited to the attributes returned on RTVDTAQD.

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

The following TAA Tools must be on your system:

     CHKOBJ3         Check object 3
     EDTVAR          Edit variable
     RTVDTAQD        Retrieve data queue description
     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
   ------        ----    ---------      ----------    ----------

   CMPDTAQD      *CMD                   TAADTQJ       QATTCMD
   TAADTQJC      *PGM       CLP         TAADTQJC      QATTCL
   TAADTQJR      *PGM       RPG         TAADTQJR      QATTRPG
					

Added to TAA Productivity tools July 1, 1999


Home Page Up to Top