Installing Upgrading Designing Configuring Deploying Monitoring Administering Troubleshooting Reference JBI Components
Close Print View
Designing: Creating BAPI and RFC OTDs
 

Classic Java CAPS

Developing Java CAPS Projects

Using SOAP Message Handlers

Creating a Runtime Environment

Designing Business Processes in the Sun Business Process Manager

Working with TCP/IP HL7 Collaborations

Developing Sun Master Indexes (Repository)

Developing Sun Master Patient Indexes

Developing OTDs for Application Adapters

Creating SAP BAPI OTDs

SAP BAPI Encoding

Date and Time Stamp Requirements

Installing SAP JCo

Creating BAPI and RFC OTDs

Relaunching BAPI and RFC OTDs

Creating a SAP ALE OTDs Wizard

SAP JCo and SAP IDoc Class Library Installation

SAP Java IDoc Class Library

Creating IDoc OTDs

Exporting the IDOC File from SAP

Saving the IDoc Description File (After 4.6)

Creating Siebel EAI OTDs

Before Creating the OTD

Creating the OTD

Creating COBOL Copybook OTDs

To create COBOL Copybook OTDs

Parsing Copybook Entries

COBOL Copybook OTD

Relaunching OTDs

To Relaunch an Existing OTD

COBOL Copybook OTD Methods

OTD Method Guidelines

Root-level Methods

Non-Root Methods

BPEL Operations

Creating an Oracle Applications OTD

Select Wizard Type

Connect To Database

Select Oracle Applications Module

Specify the OTD Name

Review Selections

Exposed Oracle Applications OTD Nodes

Staging Table Node

COUNT

DELETE

INITIALIZE

MOVE

REQUEST

REQUEST_STATUS

VALIDATE

SWIFT Alliance Gateway Adapter OTD Features

Configuration Node

Generating DTDs from PeopleTools 8.13

Generating and Publishing an XML Test Message

To generate a PeopleSoft XML message

Extracting and Viewing the XML Test Message

To view the XML message

Generating a DTD for the XML File

Creating OTDs

OTD Methods and Business Process Operations

sendMessage() method

Developing OTDs for Communication Adapters

Developing OTDs for Database Adapters

Developing OTDs for Web Server Adapters

Designing with Application Adapters

Designing with Communication Adapters

Designing with Web Server Adapters

SWIFT Integration Projects

Java EE Based Components

Designing with Sun JCA Adapters

About the TCP/IP JCA Adapter

Defining Constants and Variables

Using Database Operations

Developing Sun Master Indexes

Using the JMS JCA Wizard

Using the JAXB Wizard and Code-Seeder Pallete

Creating BAPI and RFC OTDs

You create BAPI and RFC OTDs with the SAP BAPI wizard in the Netbeans IDE.

To create BAPI OTDs
  1. In the Explorer tab of the Netbeans IDE, right click the Project, click New, and click Object Type Definition. The New Object Type Definition Wizard dialog box appears.
  2. Click SAP BAPI and click Next. The Select SAP Object page appears.
  3. To convert a BAPI object to OTD, select the BAPI option.

    To convert an RFC object to OTD, select the RFC option.

  4. Click Next. The System Parameters page appears.
  5. Enter the information for the SAP system for the SAP Adapter to connect to:
    For this option
    Enter
    System ID
    System ID of the SAP system.
    Application server
    Host name of the SAP system.
    System number
    System number of the SAP system.
    SAP Routing String
    Router string of hostnames/IP addresses of all SAP routers between the Application Server and the SAP gateway host (optional).
    Language
    Language used for SAP access.
    RFC Trace
    NO to disable RFC tracing (default); YES to enable RFC tracing, which creates the trace files in: \netbeans\bin
  6. Click Next. The Login Parameters page appears.
  7. Enter the information to log into the SAP system:
    For this option
    Enter
    Client Number
    Client number of the SAP system.
    User name
    User name.
    Password
    Login password.
  8. Click Next. The Select BAPI/RFC page appears, showing the application components

    In the BAPI tree, you can navigate to a particular SAP application component and select a BAPI object.

  9. Expand the SAP application component folder, click a BAPI, and click Finish. The OTD Editor window appears, displaying the OTD.

    For information about the BAPI and RFC OTDs, refer to the section below.

    You can now built the Collaborations or Business Processes as described in Building and Deploying the prjBAPIOutbound Sample Project and Building and Deploying the prjIDocInbound Sample Project. The section below describes the BAPI methods (operations) that are available for you to use in the Java Collaborations or Business Process.