Siebel Connector for SAP R/3

What's New in This Release

Back to top

About SAP R/3

About the Siebel Connector for SAP R/3

Siebel Connector for SAP R/3 Features and Capabilities

Siebel Applications and SAP Terminology

Standard Integrations for the Siebel Connector for SAP R/3

Management of End-to-End Data Transfers Between SAP and Siebel Applications

Mobile User Support Between SAP and Siebel Applications

About the Siebel EAI Architecture

About Using Business Data Flows for Transforming Data Objects

Using Workflow Integration for SAP

Using Integration Objects for SAP

Using Business Services for SAP

Back to top

Installation and Configuration

Process of Installing the Siebel Connector for SAP R/3

Modifying SAP Configuration Files

Modifying the saprfc.ini File

Setting the RFC_INI Environment Variable

Modifying Siebel Configuration Files for Customized Integrations

Configuring ALE/IDOC Connectivity

Creating Logical Systems Within SAP

Creating RFC Destinations in SAP

Distributing Logical Systems

Generating Partner Profiles

Manually Creating Partner Profiles

Component Configuration

Setting Server Component Parameters

SAP Code Page Configuration

BAPI Adapter and BAPI Receiver

Siebel Tools


Checking Connectivity

Checking Siebel Client Connectivity

Checking tRFC BAPI Receiver Connectivity

Checking Connectivity from Siebel Tools to SAP

Configuring the SAP Connector for Use with IBM MQSeries

Requirements to Run IBM MQSeries

Set Up MQSeries and AMI

Setting Up Connectivity to MQSeries Server and MQ Link

Running MQ Link to Connect SAP to the Siebel Receiver Server Component

Setting Server Subsystem to Start the SAP IDOC AMI Receiver

Sample Outbound Workflow

SAP Configuration for Standard Integrations

Enterprise Structure Setup for Sales and Distribution

SAP Pricing Setup

SAP Master Data

Siebel Configuration for Standard Integrations

Changing Siebel LOV Definitions

Adding Integration Administration Data

Activating Workflows in the Standard Integrations

Installing Siebel Connector for SAP R/3 on Windows for a UNIX-Based Siebel Enterprise

Back to top

Standard Integrations

Siebel Account/SAP Customer Integration

Executing Customer to Account Data Flows

Executing Account to Customer Data Flows

Account/Customer Integration Limitations

Product/Material Integration

Sales Order Integration

Siebel Sales Order to SAP Sales Order Standard Integration

Quote to Sales Order Standard Integration

Sales Order Updates Standard Integration

Account Order History Standard Integration

Remote Client Sales Order Synchronization

Back to top

Customizing Integrations

Modifying Standard and Creating Custom Integrations

Modifying Standard Integration Interfaces

Understanding the Standard Integration Interfaces

Modifying Business Service Data Maps

Defining Your Business Interface

Selecting the Right SAP Interface for the Job

Finding the Appropriate Siebel Business Object

Making Necessary Siebel Application and SAP R/3 Customizations

Customization in the Siebel Application

Customization in SAP R/3

Building the Interfaces

Creating SAP Integration Objects

Creating BAPI/RFC Integration Objects

Modifying Integration Objects

Creating Siebel Integration Objects

Integration ID

Creating Business Service Data Maps

Creating Workflows

Adding the Siebel Adapter

Adding the SAP Interfaces

Adding the Business Service Data Map

Testing the Interface

Using the Business Service Simulator

Using the Workflow Simulator

The EAIRaiseError() Function

File Output

The Siebel Tools Debugger

Back to top

BAPI Interfaces

Creating SAP Integration Objects with the BAPI Wizard

BAPI Integration Objects

Creating and Viewing BAPI Input and Output Integration Objects

BAPI and RFC Integrations with the Siebel Application

Make Synchronous BAPI Calls to SAP

BAPI Adapter Configuration

Make Transactional RFC Calls to SAP

tRFC BAPI Adapter Configuration

Receive tRFC Calls from SAP

Back to top

IDOC Interfaces

Creating SAP Integration Objects with the IDOC Wizard

IDOC Integration Objects

IDOCTYP Information

IDOC Wizard Configuration

IDOC Integration with the Siebel Application

Sending IDOCs to SAP

Receiving IDOCs from SAP

Sending IDOCs with MQSeries

Receiving IDOCs with MQSeries

Back to top

EAI Queue

About the EAI Queue

EAI Queue Usage with SAP R/3 tRFC

Outbound from the Siebel Application

Inbound to the Siebel Application

EAI Queue Usage with SAP R/3 ALE

Outbound from the Siebel Application

Inbound to the Siebel Application

EAI Queue Usage

The Send Transaction Service

The Process Transaction Service

EAI Queue Business Service






Back to top

Upgrading from Release 6.x to Release 7.x

About Upgrading the Siebel Connector for SAP R/3

Upgrading IDOC Integration Objects

Revising Workflows for Sending IDOCs to SAP

The MessageBox Function and Business Service Data Maps

Back to top

Modifying Siebel Interfaces After an SAP Upgrade

About SAP IDOC Interfaces

Status of SAP BAPI/RFC Interfaces After an Upgrade

Using the SAP DLL Library

Back to top

Data Types Used in BAPIs and IDOCs

Back to top

SAP Field Mappings

Back to top

SAP Code Page Mappings

Mapping Microsoft Characters Not Available in ISO

Mapping ISO Characters Not Available in Microsoft

Mapping SAP Characters that Differ Between Codepages

Back to top

Troubleshooting Siebel Connector for SAP R/3

Setting SAP Debugging Options

Troubleshooting Workflows

Troubleshooting SAP Connection Problems

Troubleshooting SAP Configuration Problems

Resending Transactions from the tRFC Queue

Checking the Status Record for Error Information

Working with SAP R/3 Version 4.0

Back to top

Creating Integration Touch Points

Process of Creating New Integration Touch Points

Identify the SAP Object (IDOC/BAPI)

Identify the Siebel Business Object

Create BAPI Integration Objects

Create an Integration Object for the Siebel Business Object

Create Business Services for Mapping

Create the Workflow

Sample Business Services

Back to top

Siebel Connector for SAP R/3