Item Details

The Item Details page allows you to add/edit information about a batch or report job.

Field InformationField Information

Field Name

Description

Application

Choose the application for which this job is designated. Users with access to this application can schedule and run this job (provided they have access to the parent folder).

Job Queue Id

All jobs are assigned a job queue Id. Choose one from the three options.

Catalog Label

Specifies a name for this job that is used for display purposes in the catalog.

Class Name

Indicates the Java class for this job. This does not include the package name or the file extension “.class”, for example “AMSBatchCleanUp”.

Package Name

Indicates the Java package name for this job, for example “com.amsinc.common.batch”.

Resource ID

This field assigns a Resource ID to the selected job. The parent folder’s Resource ID is defaulted to this field; however, it can be changed to a different value or the field can contain a blank value. Note: If the defaulted value is not changed and the parent folder’s Resource ID changes or is deleted, then the value in this field will also be changed or deleted.

Note: The Resource ID entered must be valid on the Application Resources (SCRSRC) table with a Resource Type of Job.

Requires Approval

If checked, then a user with a Batch Administrator role must manually approve the job before it can be run.

Single Instance

If checked, indicates that only a single instance of the job can be running at any given time.

Cust. Param. UI Package

Specifies the name of the user interface Java package where custom pages belong, for example “Reports_Sys_Admin_App”.

Cust. Param. Page

Specifies the name of a custom page Java class (without the .class extension) where specific parameters can be setup for this particular job, for example “pIN_SYS_MAN_PARM”.

The Item Parameters section allows you to add parameters with a default value that can then be inferred as a default value for the job. When scheduling the job, the value of the parameter is inferred from the job level, if defined at the job level. If a valid value does not exist for the parameter at the job level, then Advantage will infer the value of the parameter from the "closest" parent folder that includes the same parameter. The parameter value can be changed when scheduling a job, if the Override check box is selected for the parameter.