Creating Jobs

Use this procedure to create jobs (items of work) that perform actions for a specific business class.

Creating a job is especially useful if you have a job that you want to re-use in some way. For example, you may want to be able to schedule the same job in several different ways, or you may want to include the same job in different job streams. Creating a job in this case allows you to avoid re-entering the same data repeatedly. On the other hand, if you simply want to run an action one time or set an action up for repetitive use, you should consider going to the form associated with the business class and action, and run and schedule the action from there.

You must have access to the JobQueueAccess_ST, BasicProductLineAcess_ST, MyJobsWebAppAccess_ST security classes, or their equivalents, in order to define jobs.

  1. Navigate to the Job Console, and select the Jobs tab or the My Jobs tab.
  2. Click Create.
  3. Specify this information:
    Job
    Specify a name for the job.
    Type
    Select Job.
    Description
    Specify a description for the job.
    Owner
    For private jobs, the owner of the job.
    Private
    Indicates whether the job is a private job. Private jobs can only be included in private job streams created by the same user who created the job. Jobs that are not private can only be included in job streams that are not private. To define a private job, click the ellipsis button, select Make Job Private, specify an owner, and click Submit.
    Class
    If the type is Job, select the business class containing the action that the job will execute.
    Action
    Select the action to be run.
  4. Click Job Parameters in order to transfer to a form where you provide the data for the job's action.
  5. Save the job.
  6. To run the job, select it on the Jobs or My Jobs tab, and then click the ellipsis button and select Run Selected Job. Then specify the scheduling information and click Ok. See Scheduling Background Actions.