TAA Tools
CMPIFSED        COMPARE IFS ENTRY DESCRIPTION          TAAIFUJ

The  Compare   IFS  Entry  Description   command  compares   the  major
attributes  of  two  IFS  objects.    A  listing  is  produced  if  any
differences  exist.  An  escape message is  issued if differences exist
and the command is run in batch or OUTPUT(*PRINT) is specified.

To compare the data in the stream file, use CMPSTMF.

A typical command would be:

             CMPIFSED  FROMOBJ(STMF1) TOOBJ(STMF2)

The IFS objects  would be compared  in the home  directory of the  user
running the command.

In  most cases,  the FROM/TO  objects are  checked to  see if  the same
object  is  being compared  to itself  and if  so  an error  message is
sent.

Attributes compared
-------------------

The names  refer to  the  parameter names  of RTVIFSED  and  RTVIFSED2.
These same  names are also shown  on the listing if  differences exist.

        OWNER
        USRTYPPRF
        FREESTG
        LCLRMTOBJ
        PRFGRP
        AUTL
        ASP
        PCRDONLY
        PCHIDDEN
        PCNEEDARC
        STMFFMT
        UDSFFTFMT
        STMFALWWRT
        DIGITSIGN
        CODEPAGE
        CCSID
        OBJJRN
        JRN
        JRNLIB
        ASNEEDARC
        AUDITVAL
        SAVOBJ

CMPIFSED escape messages you can monitor for
--------------------------------------------

      TAA9891    Differences exist
                  Only occurs if run in batch or OUTPUT(*PRINT)

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

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

   FROMOBJ       The  path name  of the  object to  be compared  as the
                 From Object.   The object  path name can  be either  a
                 simple  name or  a  name that  is  qualified with  the
                 name  of   the  directory  in  which   the  object  is
                 located.

   TOOBJ         The  path name of the object  to be compared as the To
                 Object.  The object  path name can be either  a simple
                 name  or a  name that  is qualified  with the  name of
                 the directory in which the object is located.

   OUTPUT        How  to  output the  results.    * is  the  default to
                 display the  spooled file  if the  command is  entered
                 interactively.   If the display  is ended  with F3/F12
                 or  the Enter key,  the spooled file  is deleted after
                 it is  displayed.   To retain  the spooled  file,  you
                 may use the  the System Request 'Cancel'  function and
                 the spooled file will exist in a HLD status.

                 If  the  command  is entered  in  batch  or *PRINT  is
                 specified,  the spooled  file is  output and retained.


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

None.

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

The following TAA Tools must be on your system:

     EDTVAR          Edit variable
     RTVIFSED        Retrieve IFS entry description
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCINF       Send escape information
     SNDESCMSG       Send escape message

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

None, the tool is ready to use.

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

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

   CMPIFSED      *CMD                   TAAIFUJ       QATTCMD
   TAAIFUJC      *PGM       CLP         TAAIFUJC      QATTCL
   TAAIFUJR      *PGM       RPG         TAAIFUJR      QATTRPG
					

Added to TAA Productivity tools July 15, 2013


Home Page Up to Top