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
← Creating and Modifying Variants in Redwood ServerMaintaining Variants Automatically →

Maintaining Variants Manually

Once you have imported ABAP programs from an SAP instance, you can edit their variants, add, remove parameters and change parameter values inside Redwood Server.

This can be done per SAP System/ABAP/Client/variant combination. If for each ABAP program you import at least one variant as well as its definition, available columns will be presented in a drop-down menu.

The following process definitions allow you to interact with variants:

  • SAP_ImportVariants - import variants of already imported ABAP programs
  • SAP_ImportVariantDefinition - import parameter values and select options of variants
  • SAP_CopyVariant - copy a variant into another SAP System (you do not have to import the variant)
  • SAP_StoreVariant - create/update/replace a variant in an SAP System
  • SAP_DeleteVariant - delete a variant from an SAP System
note

You can only import variants of ABAP programs that have already been imported.

note

XBP 3.0 requires a logical system for the client, see Setting Up Logical Systems for more information on creating logical systems for clients.

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 RFC connection has been established between the central Redwood Server and a BI or BW system, as outlined in Connecting to SAP Systems.

Additionally, the SAP System must have either of the following:

  • XBP 3.0 support
  • The Redwood transport files must have been installed

Procedure

Change the value of a variant definition

  1. Navigate to "Environment > SAP".
  2. Choose Maintain Objects from the context-menu of the SAP System.
  3. Choose an ABAP/client/variant/parameter/select option combination.
  4. Change the value of the selected parameter.
  5. Optionally, remove a parameter by choosing Delete from the context-menu of a variant parameter.
  6. Choose Save and Close.
  7. Submit process definition SAP_StoreVariant with the parameter values below.
ParameterDescription
SAP_SYSTEMSThe SAP System
CLIENTThe client of the SAP System
ABAP_PROGRAM_NAMEThe variants ABAP program
ABAP_VARIANT_NAMEVariant
WRITE_MODEThe write mode allows you to specify how the process will handle duplicate entries. The following reactions are available when you encounter a duplicate: Error - the process gets the status error, nothing is changed in the SAP System Skip - the variant is skipped Replace - the variant is overwritten with the variant definition from Redwood Server Change - only different parameters are changed, deleted variant parameters will not be removed (recommended)

Result

The variant in the SAP System has been replaced with the variant that was edited in Redwood Server.

See Also

  • Importing Variants
  • Importing Variant Definitions
  • Creating and Modifying Variants
  • Maintaining Variants Automatically
  • Maintaining Variants Automatically (Advanced)
← Creating and Modifying Variants in Redwood ServerMaintaining Variants Automatically →
  • Prerequisites
  • Procedure
  • Result
  • 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 |