| HLDJOB2         HOLD JOB 2                             TAAJOEV | 
				
					| 
The Hold Job 2 command  holds one or more jobs using  the system HLDJOB
command.   Generic job names or user names  may be specified along with
a  subsystem name.  An ACTION  parameter allows either *CHECK or *HOLD.
HLDJOB2 can  assist when a  set of  jobs needs  to be held.   You  must
have *JOBCTL special authority to use HLDJOB2.
See the companion tool RLSJOB2.
A typical command would be:
              HLDJOB2       JOB(ABC*) ACTION(*HOLD)
All jobs  beginning with the  name ABC would  be held.  A  spooled file
would be displayed with the results.
HLDJOB2 escape messages you can monitor for
-------------------------------------------
      TAA9893    No jobs selected (occurs only if no display)
Escape messages from based on functions will be re-sent.
HLDJOB2 Command parameters                         *CMD
--------------------------
   JOB           The  job  or  generic  job name  to  check  for.   The
                 special value  *ALL  may  be  entered  for  *ALL  jobs
                 which  would  normally  be  used if  you  added  other
                 selection criteria.
   USER          The  user or  generic  user name  to check  for.   The
                 special value *ALL may be entered for *ALL users.
   SBS           The subsystem  or  generic  subsystem  name  to  check
                 for.  The special  value *ALL may be entered  for *ALL
                 subsystems.
   JOBSTS        The job  status to be  selected.  *ALL  is the default
                 for all status conditions.
                 The  other  supported  values are  *ACTIVE,  *JOBQ, or
                 *OUTQ.
   SPLFILE       A *YES/*NO parameter  that determines whether  spooled
                 files  will be  held for  the  jobs being  held.   The
                 value is passed to the HLDJOB command.
                 *NO is the default.
                 *YES  may be specified to hold  the spooled files if a
                 job is held.
   ACTION        The action to be performed.
                 *CHECK is the  default which does  not hold any  jobs,
                 but allows a review of what jobs would be held.
                 *HOLD may be specified to hold the selected jobs.
   OUTPUT        How  to output  the  results.   *  is  the default  to
                 display  the spooled  file if  the command  is entered
                 interactively.  The spooled  file is deleted after  it
                 is displayed.
                 If  the command  is  entered  in  batch or  *PRINT  is
                 specified,  the spooled file  is output  and retained.
Restrictions
------------
You must have *JOBCTL special authority to use HLDJOB2.
Prerequisites
-------------
The following TAA Tools must be on your system:
     CHKJOBCTL       Check *JOBCTL special authority
     CVTJOB          Convert jobs to an outfile
     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
   ------        ----    ---------      ----------    ----------
   HLDJOB2       *CMD                   TAAJOEV       QATTCMD
   TAAJOEVC      *PGM       CLP         TAAJOEVC      QATTCL
   TAAJOEVR      *PGM       RPG         TAAJOEVR      QATTRPG
					 | 
			
			
			Added to TAA Productivity tools January 15, 2009