Defining a Scheduler Program

Prerequisites

To add a scheduler program, you should have:

  • User Id defined in the system.

  • Batch control defined in the system.

Procedure

To add a scheduler program:

  1. Click the Menu link in the Application toolbar.
    A list appears.
  2. From the Main menu, selectBatch Scheduler and then click the Scheduler Program sub-menu.
    The Scheduler Program screen appears.
  3. Click Add link in the page title area of the Search Scheduler Program screen.
    The Scheduler Program screen appears. It contains the following fields:
    Field Name Field Description Mandatory (Yes or No)
    Program Name Used to specify the name of scheduler program.
    Note:

    You should prefix the program name with CM (customer modification) while defining the program on the deployed environment.

    For example: The changes performed during and after the installation of the product.

    You should prefix the program name with C1 while defining the program on the development environment.

    For example: The changes performed on customer modification data.

    The valid formats are:
    • C1_​BILL

    • C1BILL

    • CM_​BILL

    • CMBILL

    The invalid formats are:
    • C1-BILL

    • C1 BILL

    • CM-BILL

    • CM BILL

    Yes
    Detailed Description Used to specify the description of the scheduler program. No
    Batch Control Used to indicate the code which executes the logic and associated with the background process.
    Note: The Search (The Search Icon) icon appears corresponding to this field. On clicking the Search icon, the Batch Control Search window appears.
    Yes
    User ID Used to indicate the user id of the user.
    Note: The Search (The Search Icon) icon appears corresponding to this field. On clicking the Search icon, the User Search window appears.
    Yes
    Thread Count Used to specify the total number of threads that you want to schedule in parallel. No
    Invoke Function Used to indicate whether you want to invoke function for batch business date or not.
    Note: If the Invoke Function checkbox is selected, then the batch business date accepts the string value instead of date value.
    No
    Batch Business Date Used to specify the date for background process which is used in the processing of the process.

    For example, if the job is scheduled using business date then it determine which program or chain should be scheduled.

    Note: If you not specify, then it is set to system date.
    No
    Maximum Timeout Minutes Used to specify the time duration for overriding each background process. No
    Batch Rerun Number Used to specify run number of the background processes.
    Note: You should specify this field only if you want to download the information of run history of the background process.
    No
    Thread Pool Name Used to specify the thread pool on which you want to execute the batch. No
    Run Status Indicates the status of the batch run. The valid values are:
    • Complete

    • Error

    • In Progress

    • Thread Ready

    No
    Raise Error Used to specify whether you want to raise the error. The valid values are:
    • True

    • False

    Note: If you specify theRun Status as Error and the Raise Error as True, then the system will throw an error and end the job.
    No
    Thread Notification Used to specify whether you want send the notification through email if the threads are failed during execution or not. The valid values are:
    • True

    • False

    No

    The Scheduler Program screen also contains the following columns:

    Column Name Column Description Mandatory (Yes or No)
    Parameter Name Displays the name of the parameter which is associated with the respective batch. Not applicable
    Description Displays the description of the parameter. Not applicable
    Parameter Value Used to specify the value of the parameter. No
    Required Indicated that whether the parameter is required for batch or not. Not applicable
  4. Click Save.
    The scheduler job is added.

Related Topics

For more information on... See...
Search Scheduler Program zone Search Scheduler Program
How to search for a scheduler program Searching for a Scheduler Program
How to view the scheduler program details Viewing a Scheduler Program Details
How to edit a scheduler program Editing a Scheduler Program
How to delete a scheduler program Deleting a Scheduler Program