Siebel Jobs

This subtype of the JOBS object defines Siebel-specific processing steps to be carried out in a target system. Like all other job objects (JOBS), Siebel jobs can run independently or they can be added to a group (JOBG) or to a workflow. For details on the integration between the Automation Engine and Siebel please refer to AE and Siebel.

Defining Siebel Jobs

A Siebel Job definition is made up of the following pages:

Start Parameter Section

Gateway Server (Network Address) and Enterprise Server Name are mandatory fields.

Enter the require data or click the icon in the input field to select the appropriate variable.

Job Report Section

For information on the Job Report section, see Job Reports.

Starting and Monitoring Tasks

The Siebel agent uses the command-line interface of the Siebel Server Manager for executing tasks. Enter the directory in which it is found in the INI file of the Siebel agent in the section [VARIABLES].

For example:

[VARIABLES]

UC_SIEBEL_SRVRMGR=C:\siebel\srvrmgr.exe

Commands that should be executed in Siebel can be specified in the Script tab of a Siebel job. Do so with the specific script statement SI_START_TASK. The Siebel command is transferred with the parameter CMD.

SI_START_TASK CMD="Siebel command"

Each script line with "SI_START_TASK" is a separate task in Siebel. In order to enable task monitoring (such as canceling or restarting tasks), it is essential that the Siebel command starts with "start task". If "run task" is used, the Siebel job is canceled and an error message is printed. See SI_START_TASK.

Two log files are available after the execution of the task:

  1. Log file of the Siebel Server Manager call
  2. Log file of the task

Define in the section [VARIABLES] of the INI file of the Siebel agent where these log files are stored. Thus, the log files can be transferred from the Siebel agent to AE in the form of reports.

Example

[VARIABLES]

UC_SIEBEL_SRVRMGR=C:\siebel\srvrmgr.exe

UC_SIEBEL_LOGPATH=C:\siebel\siebelLOGS\

Note that the report contents can be read with the script element PREP_PROCESS_REPORT. The report type "LOG" stands for the log file of the Siebel Server Manager call and the report type "REP" for the log file of the task.

See also:

Jobs (JOBS)