Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Integrating SAP System with Third Party Software

Former Member
0 Likes
2,652

Hi,

I am working on an implementation project and need to integrate SAP system with a third party system. SInce I am a functional consultant, I am finding it tough to understand the integration issues. Can somebody explain me how to link up the two systems and what are the various tools available for this ?

Regards,

Rohit

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,632

Hi,

Using RFC u can connect non sap system.

Go to SM 59 select TCP/IP connection.

Create.

Give RFC Destination and connection type and host.

regards,

narasimha

Hi,

I am working on an implementation project and need to integrate SAP system with a third party system. SInce I am a functional consultant, I am finding it tough to understand the integration issues. Can somebody explain me how to link up the two systems and what are the various tools available for this ?

Regards,

Rohit

3 REPLIES 3
Read only

Former Member
0 Likes
1,633

Hi,

Using RFC u can connect non sap system.

Go to SM 59 select TCP/IP connection.

Create.

Give RFC Destination and connection type and host.

regards,

narasimha

Read only

former_member188594
Active Participant
0 Likes
1,632

Hi,

Making use of BAPI [ Business Application Programming Interface] you can connect to third party systems. BAPIs are a subset of RFC enabled function modules. BAPIs are methods stored in Business Object Repository [BOR]. Depending on your requirement you search for the existing BAPIs using tcode BAPI.

Reward points if useful.

Best Regards,

Sekhar

Read only

Former Member
0 Likes
1,632

Hi,

Inorder to integrate various systems we have various interface methodologies provided by SAP.

SAP systems use the following interface technologies:

ALE: Application Link Enabling

BAPI: Business Application Programming Interface

CPI-C: Common Program Interface Communication

EDI: Electronic Data Interchange

HTTP: HyperText Transfer Protocol

LU 6.2: Logical Unit Type 6.2

RFC: Remote Function Call

OLE: Object Linking and Embedding

SMTP: Simple Mail Transfer Protocol

SOAP: Simple Object Access Protocol

TCP/IP: Transmission Control Protocol / Internet Protocol

XML: Extensible Markup Language

In general we use ALEs and BAPIs.

The ALE uses IDOCs as the data transfer medium and need various middle ware systems inorder to receive and process these IDOCs.

BAPIs use Remote enabled functions which can be accessed from any platform also using any language ( like JAVA, VB etc).

Thanks and regards.