Open Interface to Output Management Systems

To use execution information and reports of jobs and file transfers in an output management system, this data must be provided in a structured way. Administrators can use the Automation Engine to extract the entries that are written for each execution either by using the utility AE DB Archive or directly in the XRO database table which supports your self-developed programs.

Important!

List Reports

To list all executions not archived up to now, start the utility AE DB Archive from the command line using the syntax shown below. The result is shown in a CSV file:

UCYBDBAR-B -Xlist-Sclient/-Dclient [-Opath and file name] [-Ystatus]

Unload Reports

To export reports to text files, start the utility AE DB Archive from the command line using the following syntax:

UCYBDBAR -B -Xunload-Sclient/-Dclient -RRunID of the task [-TYReport type] [-Opath and file name] [-Ystatus]

Notes:

Remove Table Entries

Start the utility AE DB Archive from the command line using the following syntax in order to flag the reports as archived. In doing so, you remove their entries from the XRO database table:

UCYBDBAR -B Xmark -Sclient/-Dclient -RRunID of the task [-TYReport type]

(Optional) Use the utility AE DB Reorg. When reports are reorganized, the XRO table is automatically included in this process.

Structure of the XRO Database Table

The exported CSV file contains the content and structure of the database table "XRO". Both have the following columns:

Column name

Description

XRO_Client

Client

XRO_AH_Idnr

Run number (RunID) of the task execution

XRO_RType

Report type

XRO_System

Name of the AE system

XRO_OType

Object type (JOBS, JOBF)

XRO_Object

Name of the object

XRO_HostDst

Name of the agent on the target host

XRO_LoginDst

User name under which the object is processed

XRO_HostScr

Name of the agent on the source host (only for file transfers)

XRO_LoginSrc

User name for the source host (only for file transfers)

XRO_TimeStamp1

Start time of the execution

XRO_TimeStamp4

End time of the execution

XRO_RetCode

Return code of the task

XRO_Status

Status of the task

XRO_RRetCode

Return code of the report transfer

"0" - Report was successfully transferred
"4" - Report is incomplete
"8" - Report transfer failed

XRO_ReportSize

Report size in bytes

Note that file transfers always contain "0" in this column.

XRO_UserTime

Consumed user time

XRO_KernelTime

Consumed Kernel time

XRO_CpuTime

Consumed CPU time

XRO_Archive1

First archive key of the object

XRO_Archive2

Second archive key of the object

XRO_CusStatus

User-defined number for filter usage

See also: