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:

  1. Job Intercept Table Header Statement
  2. 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

  • 'X' = Append.
  • ' ' = Replace.

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"
;