Redwood Documentation

Product Documentation

 

›SAP ABAP

RunMyJobsSAP Connector

Introduction

  • The SAP Connector
  • HANA Platforms

Configuration

  • Configuring the Central and Satellite Systems
  • Installing SAP JCo
  • Configuring an SAP System for Process Automation
  • SAP RFC User Privileges
  • Assigning SAP Authorizations to the RFC User
  • Connecting to SAP Systems
  • Connecting to SAP Systems with the Wizard
  • Connection Details for the ABAP Stack
  • Intercepting SAP Jobs
  • SAP Job Interception Configuration
  • Interacting with SAP Events
  • Configuration Details on Interacting with SAP Events
  • Parsing Log Files to set Status of SAP Jobs
  • Understanding the Different XBP Interface Releases

Importing SAP Objects

  • Importing Objects from SAP Systems
  • Importing ABAP Programs
  • Importing ABAP Program Parameter Definitions
  • Importing Archive Objects
  • Importing Batch Events
  • Importing SAP BusinessObjects Processes
  • Importing SAP Calendars
  • Importing SAP CCMS Jobs
  • Importing Communication Channels via PI/XI
  • Importing External Commands
  • Importing and Running Mass Activities
  • Importing Output Devices
  • Importing Process Chains
  • Importing Process Chain Definitions
  • Importing Recipients
  • Importing Variants
  • Importing Variant Definitions

SAP ABAP

  • Handling ABAP Programs
  • Controlling Batch Input Sessions
  • Handling Variants
  • Creating and Modifying Variants in Redwood Server
  • Maintaining Variants Manually
  • Maintaining Variants Automatically
  • Maintaining Variants Automatically (Advanced)
  • Using Temporary Variants
  • Default SAP Process Definitions

Business Objects

  • Main
  • Interface Configuration
  • Crystal Reports
  • Web Intelligence
  • Data Services
  • Triggering Events
  • Crystal Reports REST
  • Web Intelligence REST

Process Chains

  • Handling Process Chains
  • Running Process Chains
  • Monitoring Process Chains
  • Restarting Process Chains

SAP PI/XI

  • SAP Communication Channels with PI/XI
  • Controlling Communication Channels with Redwood Server via PI/XI

Adaptive Computing

  • SAP Adaptive Computing
  • Controlling SAP Adaptive Computing

SAP Monitoring

  • Integrating SAP Monitors
  • Configuration Details for Integrating SAP Monitors
  • Sending Monitoring Data to SAP Systems
  • Configuration Details for Sending Monitoring Data to SAP Systems
  • Monitoring Redwood Server Availability in CEN
  • Active XMB Monitoring
  • Active IDoc Monitoring

Advanced Configuration

  • Connect to an ABAP System via SAProuter
  • SNC connection to an SAP System
  • The SAP Cryptographic Library
  • Tuning Redwood Server

Legacy Systems Support

  • Enable XBP 2.0 or 3.0 Functionality
  • Enhanced SAP Interfaces with Redwood Transports
← Maintaining Variants Automatically (Advanced)Default SAP Process Definitions →

Using Temporary Variants

Temporary variants are used to schedule an ABAP program without saving a variant. The variant is created at runtime and deleted once the ABAP program has completed.

There are two ways to use temporary variants:

  • You make a copy of one of the SAP_AbapRun process definitions and specify the parameters and select options in parameters on the process definition - these can optionally be modified at submit time.
  • You import a variant definition for a given ABAP program, modify it in Redwood Server and submit a job with the ABAP/Variant combination, setting the Create Temporary Variant? or TEMPORARY_VARIANT parameter to Y.

Temporary Variants in a Process Definition

By duplicating the process definition and adding parameters, you can make use of temporary variants. A temporary variant is created for the job and deleted once the job has finished.

You specify the values and select options by creating parameters with names matching the technical name of the parameter or select option, with PAR_ and SEL_ prefixes, respectively, and setting Create Temporary Variant? or TEMPORARY_VARIANT to Y. You can use the SAP Object Editor to inspect previously imported variants for the specific names, see Creating and Modifying Variants in Redwood Server for more information.

You can also specify free selections ( freie Abgrenzungen in German) by the FSL_ parameter prefix, note that you must know the technical name of the table and fields concerned. The parameter name must match FSL_<table>/<field>, where <table> and <field> are the technical names of the table and field, respectively. The parameter values syntax is the same as for other select options.

See Creating and Modifying Variants for step-by-step instructions on how to modify variants using the Redwood Server user interface and the syntax to specify parameters and select options.

Prerequisites

  • An SAP System that features XBP 3.0 or has the latest Redwood transport files installed

Procedure

Use an edited Variant in SAP_AbapRun as temporary variant

  1. Navigate to _"Definitions > Processes".
  2. Choose Submit from the context-menu of the process definition SAP_AbapRun.
  3. Fill in SAP System, SAP Client, SAP Job Name, ABAP Program, ABAP Variant, and Create Temporary Variant? to Y.
  4. Choose Next two times, set a Queue and choose Submit.
note

The edited variant will only be used if Create Temporary Variant? is set to Y, if you do not set that parameter, the variant definition in the SAP system will be used.

Use parameters to specify parameters and select options. These parameter names must be all upper case.

  1. Navigate to "Definitions > Processes".
  2. Duplicate the SAP_AbapRun process definition.
  3. Choose Edit from the context-menu of the newly created process definition.
  4. On the Parameters tab, specify the following:
  5. PAR_<parameter_name> for parameters.
  6. SEL_<select_option_name for select options.
  7. Choose Save & Close.
  8. Choose Submit from the context-menu of the newly edited process definition.
  9. Set the Create Temporary Variant? to Y and fill other required parameters.
  10. Choose Submit.

See Also

  • Handling Variants
  • Creating and Modifying Variants
  • Handling ABAP Programs
  • Maintaining Variants Manually
  • Maintaining Variants Automatically
  • Maintaining Variants Automatically (Advanced)
  • Importing Variants
  • Importing Variant Definitions
← Maintaining Variants Automatically (Advanced)Default SAP Process Definitions →
  • Temporary Variants in a Process Definition
  • Prerequisites
  • Procedure
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |