Redwood Documentation

Product Documentation

 

›SAP PI/XI

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
← Restarting Process ChainsControlling Communication Channels with Redwood Server via PI/XI →

SAP Communication Channels with PI/XI

Communication channels are used in SAP instances to convert documents. These channels can be monitored from within the Communication Channel Monitor. Redwood Server uses SAP PI/XI interfaces to interact with communication channels.

Communication channels can be controlled in three ways:

  • Manual - You control the communication channel by choosing Start or Stop in the Communication Channel Monitor.
  • Automatic - The communication channel is controlled by availability times.
  • External - The communication channel is controlled by an external scheduler, such as Redwood Server.

This can be set in the Communication Channel Monitor.

You configure Redwood Server to control the channels as outlined in the Controlling Communication Channels with Redwood Server via PI/XI section of the documentation.

The following table lists the process definitions that are available to control communication channels:

Process DefinitionDescription
SAP_PI_GetChannelStatusRetrieves the current status of an SAP XI/PI channel
SAP_PI_ImportChannelsImports SAP XI/PI channels
SAP_PI_StartChannelStarts an SAP XI/PI channel
SAP_PI_StopChannelStops an SAP XI/PI channel

Prerequisites

  • You switched to external control in the Communication Channel Monitor.
  • You configured Redwood Server to connect to the PI interface of your SAP instance, this is outlined in the Controlling Communication Channels with Redwood Server via PI/XI
  • A user needs the following role to query the status of communication channels:
    • xi_af_channel_admin_display
  • A user needs the following role to start or stop communication channels:
    • xi_af_channel_admin_modify

Since neither of these roles is assigned to an ABAP role or a J2EE user group by default, you must assign them to a user explicitly as follows:

  1. Start your Visual Administrator.
  2. Select the Security Provider service.
  3. Assign the actions to the following application:
  4. sap.com/com.sap.aii.af.app*AdapterFramework.

Features

  • You import communication channels by submitting the SAP_PI_ImportChannels process definition against the SAP instance. This process definition should be scheduled to run regularly to ensure Redwood Server has an up-to-date list of communication channels.
  • You check the status of communication channels by submitting the process definition SAP_PI_GetChannelStatus against the desired communication channel of the SAP instance.
  • You can stop and start communication channels by submitting the process definition SAP_PI_StartChannel and SAP_PI_StopChannel, respectively, against the desired communication channel of the SAP instance. These process definitions should be scheduled to allow automated control of the communication channels.

See Also

  • Controlling Communication Channels with Redwood Server via PI/XI
  • Importing Communication Channels
  • Controlling a Communication Channel Externally
← Restarting Process ChainsControlling Communication Channels with Redwood Server via PI/XI →
  • Prerequisites
  • Features
  • 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 |