Skip to main content
Version: OpCon (Cloud - Current)

Viewing, Adding, and Editing SAP R/3 and CRM Job Details

Theme: Configure
Who Is It For? System Administrator, Automation Engineer

What Is It?

SAP R/3 and CRM job details define how OpCon submits background jobs to an SAP R/3 or CRM system, including job name, step details, and interceptor settings. These details are configured in the Task Details panel of an SAP R/3 master job in Solution Manager.

To view, add, or edit a SAP R/3 and CRM job, you must have the required privileges as defined in Required Privileges.

Viewing SAP R/3 and CRM Job Details

  1. Go to Library > Master Jobs
  2. Select a SAP R/3 and CRM job in the list
  3. Select Edit
  4. Expand the Task Details panel

Adding SAP R/3 and CRM Job Details

To add SAP R/3 and CRM Job Details, complete the following steps:

  1. Create the job and general info as described in Adding a Job
  2. Expand the Task Details section. See SAP R/3 and CRM Job Details for details

Editing SAP R/3 and CRM Job Details

To edit SAP R/3 and CRM Job Details, complete the following steps:

  1. Go to Library > Master Jobs
  2. Select a SAP R/3 and CRM job
  3. Select Edit
  4. Select the lock icon. The button appears gray and locked (Master Job Definition Read-only Button) when in Read-only mode and appears green and unlocked (Job Definition Admin Button) when in Admin mode
  5. Expand the Task Details panel. See SAP R/3 and CRM Job Details for details

SAP R/3 and CRM Job Details

note

All required fields are designated by a red asterisk.

In the SAP R/3 and CRM Definition frame:

  • Job Name: Name of the job as defined in the SAP R/3 and SAP CRM system
  • Job Number: SAP R/3 and SAP CRM Job number (Job ID) as defined in the SAP system
  • Execution Target: Name of the SAP Application Server on which the job processes
  • Start SAP Job: Configures SAP start criteria:
    • A.S.A.P.: Starts the job as soon as a background process is available
    • Immediately: Starts the job as soon as it qualifies to run in OpCon, without waiting for an available SAP background process. If all background processes are in use, the job fails

Select SAP Job

Select the search button next to Job Name to open the SAP Query dialog. Search Button

In the Query Job SAP dialog:

  • Machine: SAP R3 agent Machine name
  • Language: Two-character language abbreviation (e.g., EN for English)
  • Job Name: Text matching the desired job name. Use wildcards (*) for partial matches. Avoid using only wildcards — on systems with many jobs, this can cause the SAPQueryProcessor to become unresponsive
  • User ID: Username for SAP Credentials
  • Password: Password for SAP Credentials

Enter SAP Credentials and select the search button to retrieve matching job names. Select a job from the list and select OK to assign it to the daily job.

In the Create SAP Job dialog:

  • Job Name: Name of the job being created
  • Job Class: SAP Job class A, B, or C
  • Spool Recipient: Spool recipient for the SAP job
  • Credentials Button: Opens the SAP Login Dialog
    note

    Enter credentials before creating an SAP job. Credentials apply to all SAP queries.

  • List of Steps: Add, edit, and delete steps after entering credentials. Steps can be Abap Program, External Command, or External Program
  • Step Details: Details for the selected job step. Enter credentials and select an item from List of Steps to define details

Enter Credentials

Select the Credentials button under Credentials Definition to open the SAP Login Dialog.

In the SAP Login dialog:

  • Machine: SAP R3 agent Machine name
  • User ID: Username for SAP Credentials
  • Password: Password for SAP Credentials
  • Language: Two-character language abbreviation (e.g., EN for English)

Edit SAP Job

Open the Edit SAP Job dialog by selecting the edit button. Edit Job Button

Open the credentials dialog and enter credentials.

note

Credentials are required to enable the Query Button.

In the SAP Login dialog:

  • Machine: SAP R3 agent Machine name
  • User ID: Username for SAP Credentials
  • Password: Password for SAP Credentials
  • Language: Two-character language abbreviation (e.g., EN for English)

After entering credentials, select the query button to search for the job. When results appear, make any changes and select Save.

Delete SAP Job

Open the Delete SAP Job dialog by selecting the delete button. Delete Job Button

  • Machine: SAP R3 agent Machine name
  • Language: Two-character language abbreviation (e.g., EN for English)
  • User ID: Username for SAP Credentials
  • Password: Password for SAP Credentials

Enter credentials and select Yes to delete the job.

Add Steps to SAP Job

Select the Add button under List of Steps to open the Add SAP Step dialog. Add SAP Step Button

Add SAP Step Dialog

  • Abap Program
    • ABAP Program Selector: Text matching the desired Abap Program. Use wildcards (*) for partial matches Abap Program Dialog
    • Select the search button to retrieve matching Abap Programs from the SAP R3 system Query SAP Button
    • Select an Abap Program and select OK to add it to the SAP job step Abap Query ResultCreate Dialog Result
  • External Command
    • External Command Selector: Text matching the desired External Command. Use wildcards (*) for partial matches External Command Dialog
    • Enter the command name or select the search button to retrieve matching External Commands
    • Select an External Command and select OK to add it to the SAP job step External Command ResultCreate Dialog Result
  • External Program
    • External Program Name: Text matching the desired External Program External Program Dialog
    • Enter the External Program Name and select OK to add it to the SAP job step External ProgramCreate Dialog Result
note

List Button Use the up and down buttons to reorder steps.

Abap Program Details

  • Select Abap Program from the list of steps Select Abap Program
  • ABAP Program: Name of the Abap Program
  • Variant: Variant for the Abap program
    • Search Variant Button: Retrieves all variants for the selected abap step from the SAP R3 system Search Variant Button
    • Add Variant Button: Opens the add variant dialog to create a new variant Add Variant Button
    • Edit Variant Button: Opens the edit variant dialog. Search and select a variant or create a new one to enable this button Edit Variant Button
    • Delete Variant Button: Removes the current variant from the selected abap step. Search and select a variant or create a new one to enable this button Delete Variant Button
  • Language: Two-character language abbreviation (e.g., EN for English)
  • Print Specification Button: Opens the Print Specifications dialog Print Specifications Button

Abap Variants

Search Variant Dialog

Select the search button to retrieve all variants for the selected abap step. Search Variant Button

Select a Variant and select OK to apply it to the abap step. Search Variant Result Search Variant Save

Add Variant Dialog

Select the add button to open the create variant dialog. Add Variant Button

Wait for the SAP Business Warehouse system to return Variant Parameters. Wait For Variant Parameters

  • Variant Name: Name for the variant being created
  • Temporary Variant: Creates the variant in the local database. The variant is created when the daily job is saved and deleted when the daily job or SAP job is deleted
  • Variant Parameters: Returned from the SAP Business Warehouse system when the create variant dialog opens

Create Variant Dialog

Select a variant parameter to update its values, then select the update button to apply. Update Variant Parameter

Edit Variant Dialog

Select or create a variant to enable the edit button, then open the edit variant dialog. Edit Variant Button

Wait for Variant Parameters to be returned. Wait For Variant Parameters

  • Variant Name: Name of the variant being updated (read-only)
  • Refresh Button: Sends a request to check and load new parameter values

Edit Variant Dialog

Select a variant parameter to update its values, then select the update button to apply. Edit Variant Parameter

Delete Variant Dialog

Select or create a variant to enable the delete button, then select it to remove the variant from the Abap Program. Delete Variant Button

note

This removes the variant from the abap step only. It does not permanently delete the variant from the SAP Business Warehouse system.

Abap Print Specifications

Select the Print Specifications button to open the dialog. Print Specifications Button

General Attribute Tab

  • Output Device: Output device; select the search button to query SAP for available devices Output Device Button
  • Number of Copies: Number of copies to print
  • Time of Printing: When to print
  • Print Format: Print format; select the search button to query SAP for available formats. An output device must be selected first to enable the query button Print Format ButtonGeneral Attribute

Spool Request Tab

  • Name: Spool request name
  • Title: Spool request title
  • Authorization: Spool request authorization Spool Request

Cover Sheets Tab

  • SAP Cover page: Whether a cover page should be printed
  • Selection Cover Sheet: Selection cover sheet
  • Recipient: Recipient field
  • Department: Department field Copy Sheets

Output Options Tab

  • Spool Retention Period: When to delete after printing
  • Delete Immediately After Printing: Deletes the spool immediately after printing
  • New Spool Request: Creates a new spool request Output Options

External Command Details

  • Command: Name of the selected external command
  • Parameters: Parameters for the external command
  • Operating System: Operating system for the external command
  • Target Server: Target server for the external command
  • Log external output to job log: Logs external output to the job log
  • Log external errors to job log: Logs external errors to the job log
  • Job awaiting external termination: Waits for external termination
  • Active trace: Activates trace External Command Details

External Program Details

  • Program: Name of the selected external program
  • Parameters: Parameters for the external program
  • Target Server: Target server for the external program
  • Log external output to job log: Logs external output to the job log
  • Log external errors to job log: Logs external errors to the job log
  • Job awaiting external termination: Waits for external termination
  • Active trace: Activates trace External Program Details

Select Execution Target

Select the search button next to Execution Target to open the SAP Query dialog. Search Button

In the SAP Query dialog:

  • Machine: SAP R3 agent Machine name
  • Language: Two-character language abbreviation (e.g., EN for English)
  • User ID: Username for SAP Credentials
  • Password: Password for SAP Credentials

SAP Query Dialog

Enter SAP Credentials and select the search button to retrieve all execution targets. Query SAP Button

Select a target from the list and select Ok to assign it to the Exec. Target field. Exec List Exec. Target

Remove Execution Target

To remove the Execution Target, select the red trashcan icon.


More Information

For conceptual information, refer to SAP R/3 and CRM Jobs in the Concepts online help.

Configuration Options

SettingWhat It DoesDefaultNotes
Job NameName of the job as defined in the SAP R/3 and SAP CRM system
Job NumberSAP R/3 and SAP CRM Job number (Job ID) as defined in the SAP system
Execution TargetName of the SAP Application Server on which the job processes
Start SAP JobConfigures SAP start criteria:
LanguageTwo-character language abbreviation (e.g., EN for English)
User IDUsername for SAP Credentials
PasswordPassword for SAP Credentials
Job ClassSAP Job class A, B, or C
Spool RecipientSpool recipient for the SAP job
Credentials ButtonOpens the SAP Login Dialog
List of StepsAdd, edit, and delete steps after entering credentials.
Step DetailsDetails for the selected job step.
ABAP ProgramName of the Abap Program
VariantVariant for the Abap program
Print Specification ButtonOpens the Print Specifications dialog
Variant NameName for the variant being created
Temporary VariantCreates the variant in the local database.
Variant ParametersReturned from the SAP Business Warehouse system when the create variant dialog opens
Refresh ButtonSends a request to check and load new parameter values
Output DeviceOutput device; select the search button to query SAP for available devicesmust be selected first to enable the query button. ![Print Format Button](../../../../
Number of CopiesNumber of copies to printmust be selected first to enable the query button. ![Print Format Button](../../../../
Time of PrintingWhen to printmust be selected first to enable the query button. ![Print Format Button](../../../../
Print FormatPrint format; select the search button to query SAP for available formats.must be selected first to enable the query button. ![Print Format Button](../../../../
NameSpool request name

FAQs

Q: How many steps does the Viewing, Adding, and Editing SAP R/3 and CRM Job Details procedure involve?

The Viewing, Adding, and Editing SAP R/3 and CRM Job Details procedure involves 11 steps. Complete all steps in order and save your changes.

Q: What does Viewing, Adding, and Editing SAP R/3 and CRM Job Details cover?

This page covers Viewing SAP R/3 and CRM Job Details, Adding SAP R/3 and CRM Job Details, Editing SAP R/3 and CRM Job Details.

Glossary

LSAM (Local Schedule Activity Monitor): An agent installed on a target platform that runs jobs in the native language of that platform and communicates results back to SAM via SMANetCom over TCP/IP.

Department: An organizational grouping in OpCon used to assign jobs to logical divisions. User roles can be scoped to specific departments, controlling which jobs a user can manage.

Resource: A numeric variable in OpCon representing a finite pool. Jobs can be configured to require a set number of resource units to run, limiting concurrent executions and preventing resource contention.

Privilege: A specific permission granted through an OpCon role that controls access to a feature, function, or object type. Privileges are organized into categories such as Function Privileges, Machine Privileges, Schedule Privileges, and Access Codes.

Machine: A platform defined in the OpCon database that has an agent installed. OpCon routes job execution requests to machines via SMANetCom, and machines report job completion status back to SAM.

Job: The fundamental unit of work in OpCon. A job defines what to run, on which machine, when to start, and what conditions must be met. Job results are tracked and can trigger events and notifications.

OpCon: Continuous' workflow automation platform. The OpCon server includes the database, SAM and Supporting Services (SAM-SS), and graphical user interfaces. agents installed on target platforms run jobs and report results.