HOT new tools!

Date of last refresh -- March 27, 2013

Many users haven't tried the HELPTAA command.  It's the key to the TAA Productivity Tools.  Use Option 22 (DSPTAACAT) on the i5 System version of the tool documentation to find just the tool you need.

The TAA Productivity Tools have supported every system release since V3R1M0.  Each version of the tools is tailored to work with each new release of i5/OS.  Be sure to upgrade your TAA Tools when you upgrade to a new system release.

There are now over 1,900 commands in the product.  We have added a lot of great tools in the last year or so.  Many of these have come from customer suggestions, so contact us if you have a need (See support for how).  Here are some of the best new tools:

Click the tool NAME (below) for the full description of the tool.

Tool Name   Description Date added

CALC

The Calculator tool is a series of commands that allow you to use the system as a simple add/sub calculator and provides an optional listing. The CLCFILP file must be created first. Many members may exist in the file thus allowing both temporary and permanent lists to be created and changed. Each amount entered may have an optional text description. The last date changed exists for each record.

October 15, 2011

CHGFUNCNAM

The Change Function Name command allows you to change the description of the Function field on WRKACTJOB to provide a better indication of what a job is doing. The command must be used in a CL program and not from a command entry line. The value on WRKACTJOB would appear as USR-xxxx where xxxx is the 10 bytes specified on CHGFUNCNAM.

July 15, 2012

CHGSGNERRT

The Change Signon Error Text tool allows changing of the error message text for the two invalid signon messages. CHGSGNERRT changes the text to a common value. The default text is 'Invalid signon.' The RSTSGNERRT command restores the message text to the original values if needed.

October 15, 2011

CHG128PWD

The Change 128 Password command is intended for those environments using 128 byte passwords where a change to a user password should be replicated on one or more systems.

January 15, 2012

CHKACTUSR2

The Check Active User 2 command is designed for the situation where you periodically want to check for a list of users to see if they are active. On the first use or when RESET(*YES) is specified, a file is built in QTEMP of the active users. The file is then checked to see if the specified user is active and if not, an escape message is issued. On subsequent uses with RESET(*NO), only the file is checked.

July 15, 2011

CHKIFSSAV

The Check IFS Save command displays or prints a listing of IFS objects that need to be archived (saved). An outfile is optional. Using WRKLNK and option 8 (Display attributes), you can see the 'Need to archive (System)' information for an IFS object. It is changed to 'Yes' when the object is saved with a SAV command specifying UPDHST(*YES). CHKIFSSAV allows a review of the objects needed to be saved.

April 15, 2013

CLRMSGQ2

The Clear Message Queue 2 command allows you to clear messages from one or more message queues based on the number of hours a message has been on the queue. CLRMSGQ2 may be used for any system message queue such as QSYSOPR or QSYSMSG or any user message queue. The command defaults to ACTION(*CHECK) to provide an indication of what would happen if ACTION(*REMOVE) had been specified.

April 15, 2013

CRTTGTRLS

The Create Target Release command assists in creating or changing objects to be saved for a named release. A specific or generic object is named or all objects in a library. Either a new library must be named and must not exist (it is created by CRTTGTRLS) or the objects in the same library will be created for the named release. The TAA Tool RPLOBJ is used to recreate program and module objects and produces a listing of the results.

October 15, 2010

CVTJRNRCVD

The Convert Journal Receiver Directory command creates an outfile with one record per journal receiver for a specific journal. The API QjoRetrieveJournalInformation is used. The outfile is always JRNFILP with a format name of JRNRCVR. This is the same outfile as was used by CVTJRNA.

October 15, 2012

DSPMSGQINQ

The Display Message Queue Inquiries command displays or lists inquiry messages and their replies from a message queue such as QSYSOPR. The formatting allows a better review than the DSPMSG command. A detail option for additional information is available.

January 15, 2011

DSPOBJSRCC

The Display Object Source Change command lists objects in a named library where the change date of the source member that was used to create the object is more current than the object create date. If the member does not exist, it is flagged. If a program was created from modules, the source for the module with the most current source change date is used for the comparison.

October 15, 2011

DSPOBJ2

The Display Object 2 command provides a subfile display of one or more objects. The display format is similar to WRKOBJ, but supports only a single option 5=Display. This invokes the TAA DSPOBJD2 command which provides other display options such as DSPOBJAUT and the F8 option which changes based on the object type to allow a display of additional details.

October 15, 2012

DSPPRFAUT

The Display Profile Authorizations command displays one, generic, or all profiles and flags those where the *PUBLIC or an authorized user has at least *USE rights to the user profile. The owner, *ALLOBJ users, and certain system profiles are bypassed. The user profiles that are flagged represent a security exposure as the *PUBLIC or authorized user can submit a job as the user profile or swap to the user profile.

July 15, 2011

DSPTRGSTS

The Display Trigger Status command displays the trigger status of the programs for one or more files in one or more libraries. An 'escape' parameter exists to allow you to send an escape message if one or more programs are disabled or inoperative.

January 15, 2013

DSPUSRCMD

The Display User Commands command displays the audit records for commands run by a user that is specified with CHGUSRAUD AUDLVL(*CMD). DSPUSRCMD is intended for use on critical security profiles such as QSECOFR and QSRV to allow a review of the commands that were entered. The Journal Code T (Audit) records with an Entry Type of CD (command was run) are processed using the CPYAUDJRNE outfile.

July 15, 2010

FNDCMDTXT

The Find Command Text command displays or prints a list of commands that match a string somewhere in the text description of command objects such as 'printer'. A file of commands is created by the TAA install process (using the FNDCMD tool) which contains all commands on the system except for duplicates in QSYS and the previous release libraries.

October 15, 2010

PROLIB

The Protect Library tool helps prevent specified critical libraries from an accidental use of CLRLIB or DLTLIB. The tool uses the system provided command exit program technique. In addition to CLRLIB and DLTLIB, the TAA Tools CLRLIB2 and DLTLIB2 are also protected. Not even an *ALLOBJ user will be able to accidentally clear or delete a protected library.

October 15, 2010

PRTPAGOF

The Print Page Of command allows you to re-print a spooled file where you have printed 'Page n' and change the value to 'Page n of n'. You must identify where the units position of the page number is and the line it is to print on. After re-printing, the original spooled file is deleted.

July 15, 2011

SAVRSTJOBQ

The Save and Restore Job Queue tool supports two commands to provide for a save and restore of a job queue. CVTJOBQ2 creates an outfile of information about the jobs on a job queue. The file can be saved and restored to the same or a different system. The SBMJOBQ2 command may then be used to read the outfile and perform a SBMJOB for each job found in the outfile. Some restrictions exist.

July 15, 2011

SBMFTPCMD

The Submit FTP Command command submits a single command to run on another System i that is connected via FTP. It could be another LPAR partition on the same physical hardware. Like SBMNETJOB or SBMRMTCMD, SBMFTPCMD provides a simple method of submitting a job to another system, but uses the more popular FTP protocol.

April 15, 2012

SCNSRCSEU

The Scan Source SEU command scans one or more members in a source file for up 20 different arguments. If an argument is found, STRSEU is used on the member in either *CHANGE or *BROWSE mode. SCNSRCSEU simplifies making changes or reviewing source when several members have used the same string of characters.

April 15, 2011

SECLOG

The Security Log tool is designed to assist in auditing *ALLOBJ users. The SNDSECLOG command is intended to be used as the first command of an initial program for such a user. The command displays a screen and requires the user to enter a 'purpose' of why he is signing on. The command then sends a journal entry to the QAUDJRN journal with the 'purpose'. Other SECLOG commands are used to convert and display the information.

January 15, 2012

SNDSPLPDF

The Send Spooled File as a PDF command sends a normal spooled file as a PDF to one or more users. This allows the end user to view the information with a technique that he may be more familiar with.

April 15, 2012

SYSACT

The System Activity tool is a series of commands that lets you capture and work with the data produced by the WRKSYSACT system command. This provides performance information for jobs/tasks that have occurred during one or more intervals. The SYSACT tool can be helpful in reviewing performance characteristics such as CPU usage, I/O counts and a breakdown of reads/writes for data base and non-data base activity.

July 15, 2010

WRKADDHEX

The Work Add Hexadecimal command provides a work display for adding a hex or a decimal value to a hex or decimal value. The hexadecimal values may be entered as either unsigned or signed values. The result is returned as both hex and decimal values. Help text is provided for the display.

July 15, 2012


Home Page

Powered by AS/400Powered by AS/400 Last modified on March 27, 2013 © 1995, 2013 - Jim Sloan, Inc.