Job Intercept Table Definition File - USAP
Overview
Universal Connector for SAP job intercept table definition files contain statements that specify criteria rows. These definitions are used by the SUBMIT command to replace or append the job intercept table in an SAP system.
This page provides a detailed description of the syntax options and requirements for job intercept table definition files.
Job Intercept Table Definition File Syntax
The USAP job intercept table definition file is used to replace or append the job intercept in an SAP system.
There are two types of statements used to define a job intercept table:
- Job Intercept Table Header Statement
- Job Intercept Table Row Statement
A job intercept table definition requires a Header statement followed by row statements. Statements are made up of keyword = value assignments and are terminated with a semi-colon (;). Each statement type has a specific unique keyword that is required to start the keyword = value assignment list.
The following figure illustrates the syntax of a USAP job intercept table definition.
Job_Intercept_Table_Header_Statement [Job_Intercept_Table_Row_Statements]
Job Intercept Table Definition File Keywords
The following tables list the keywords available for each statement, the maximum length of the associated values, whether or not they are required, and any restricted value sets. The first keyword in each table is the keyword required to start the corresponding statement.
Keywords for Job Intercept Table Header Statement
The following table identifies the keywords for a Job Intercept Table Header statement.
Keyword | Length | Required | Restricted Values |
---|---|---|---|
INTERCEPT_TABLE | 1024 | Yes | Table name ( **This value is only used internally by USAP. It does not effect the SAP table definition.) |
APPEND | 1 | Yes |
|
Keywords for Job Intercept Table Row Statement
The following table identifies the keywords for a Job Intercept Table Row statement.
Keyword | Length | Required | Restricted Values |
---|---|---|---|
INTERCEPT_ROW | 1024 | Yes | Row name. (**This value is only used internally by USAP. It does not effect the SAP table definition.) |
CLIENT | 3 | No | |
JOB_NAME | 32 | No | |
JOB_CREATOR | 12 | No |
Sample Job Intercept Table Definition File
The following figure illustrates a sample job intercept table definition file.
The file will append four rows to the SAP job intercept criteria table.
/* Job Intercept Table Header statement */ INTERCEPT_TABLE = "TABLE_1" APPEND = "X" ; /* Job Intercept Row statement */ INTERCEPT_ROW = "1" CLIENT = "850" JOB_NAME = "TEST*" JOB_CREATOR = "stonebranch" ; /* Job Intercept Row statement */ INTERCEPT_ROW = "2" CLIENT = "850" JOB_NAME = "TST*" JOB_CREATOR = "stonebranch" ; /* Job Intercept Row statement */ INTERCEPT_ROW = "3" CLIENT = "850" JOB_NAME = "DEV*" JOB_CREATOR = "stonebranch" ; /* Job Intercept Row statement */ INTERCEPT_ROW = "4" CLIENT = "*" JOB_NAME = "*" JOB_CREATOR = "BOB" ;