PeopleSoft Job
Control-M for PeopleSoft is an Application Plug-in that brings Control-M enhanced scheduling and job handling capabilities to your PeopleSoft environment. It serves as an interface between Control-M and PeopleSoft and enables Control-M to manage PeopleSoft jobs and processes.
Control-M for PeopleSoft is a Java-based server that handles Control-M/Agent requests. It uses TCP/IP to communicate between Control-M/Agent and PeopleSoft Component Interface. Configuration parameters control the number of concurrent connections to PeopleSoft.
An in-built feature of the PeopleSoft environment is the PeopleTools Process Scheduler, which enables you to define and submit PeopleSoft processes and jobs. PeopleSoft jobs and processes often require scheduling capabilities that extend beyond those of the PeopleTools Process Scheduler. Complex dependencies or comprehensive scheduling criteria require PeopleSoft users to seek a more sophisticated scheduling solution, such as Control-M for PeopleSoft.
The following table describes the PeopleSoft job type attributes:
Attribute |
Description |
---|---|
Connection Profile |
Defines a set of connection attributes between Control-M for PeopleSoft and a PeopleSoft application server. Control-M rules:
Variable Name: %%PS8-CON_PROFILE |
Email subject |
Defines an email message subject line that is sent by the Job. Control-M rule: 1-50 characters. Variable Name: %%PS8-EMAIL_SUBJECT |
Email text |
Defines the message text displayed in the body of an email message. Control-M rule: Must not exceed 250 characters. Variable Name: %%PS8-EMAIL_TEXT |
Email web report |
Determines whether to attach the web report to the email sent at the completion of this Job. This parameter is set only when the Type parameter for the request is Web. Variable Name: %%PS8-EMAIL_WEB_REPORT |
Email with log |
Determines whether to attach the log file to the email sent at the completion of this Job. Variable Name: %%PS8-EMAIL_ATTACH_LOG |
Format |
Defines the output format for all job processes Variable Name: %%PS8-OUTDESTFORMAT |
Process name (I) |
Defines the name of the scheduled process. Control-M rules:
Variable Name: %%PS8-PRCSNAME |
Process name (II) |
Defines the name of the scheduled Job. Control-M rules:
Variable Name: %%PS8-PRCSTYPE |
Process type |
Defines the type of process for the process or Job definition. Control-M rules:
Variable Name: %%PS8-PRCSTYPE |
Rerun from step |
Defines when a Job reruns from a specific process number, which has previously failed Variable Name: %%PS8-FAILEDSTEP |
Run control ID |
Defines run control attributes, which are associated with a process or Job. Control-M rules:
Variable Name: %%PS8-RUNCONTROLID |
Server name |
Defines the name of the PeopleSoft server used for running the process or Job. Control-M rules:
Variable Name: %%PS8-SERVERNAME |
Type |
Defines the output destination type of a process or a Job Variable Name: %%PS8-OUTDESTTYPE |
User ID |
Defines the PeopleSoft user ID name used for the process or Job. Control-M rules:
Variable Name: %%PS8-USERID |
Userdef1-20 |
Refers to user defined parameters that are available for the PeopleSoft process or Jobs. Control-M rule: 1-214 characters. Variable Name: %%PS8-USERDEF1-20 |
Append to output |
Define to include the PeopleSoft process in the Control-M Job output. |