cancel
Showing results for 
Search instead for 
Did you mean: 

Interface

Former Member
0 Kudos

Hello All

We would like to have a inbound and Outbound interface b/n SAP HR and thirdparty  ESS system

Inbound interface

We want to update Hiring file from third party system to HR system

Please let me know whether we can use IDOC or BAPI or any other strategy

Regards

S

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

There are several ways to integration but you need to to specific for sure. You can't expect answer with a generalized question . Please provide some overview over your 3rd party system.

Former Member
0 Kudos

Hello All

Our third party tool is on Java based and .net based one and works like E-form initiation in SAP HR.

BAPI or BADI or IDOC?  which one is best?

Reg

SK

Former Member
0 Kudos

ALE/IDOC would be not useful in this case. Easiest is that 3rd Party tool to consume either RFC/BAPI or Web services/Enterprise services from SAP. Ru you aware of any middleware or EAI which you may going to use, it make picture clear and give you other possible options and possibilities.

But there are many things need to be consider and taken care off before finalizing the interface.

Former Member
0 Kudos

Hello Sou

Please can you let us know in which conditions we can use IDOC or ALE

in which conditions we can use BAPI/RFC

Also factors need to be considered for interface developments, please list out.

Regards

SK

former_member184702
Active Contributor
0 Kudos

Hello S K ,

ALE / IDOCs and EDI/IDOCs :


ALE is used  with in SAP system like version to version or client to client, Use transaction code - SALE.

EDI is used for transfer the data sap to non sap systems.

IDOC - intermediate documents are the one which data transfers and holds control record , data record and status record.

you can see the idocs in WE02 /WE05.

Both idocs are used for inbound / outbound methods, say for example In us payroll garnishments are best example and few clients does not having sap payroll and having sap time , all paid /. unpaid absence are send to third party system via IDOCs.

BAPI / RFC both are functional modules ,

Transaction code - BAPI is BAPI and RFC is SM59.

Thanks

Siva

Former Member
0 Kudos

Hello Siva

Thanks. Any example for  BAPI / RFC..

Regards

SK

former_member184702
Active Contributor
0 Kudos

Hello S K ,

As a functional perspective this BAPIs and RFC should check in SE37 , but technical team will work on that based on their performance tracing. but i will share you some difference between BAPIs and RFC.

BAPI stands for Business Application Programming Interface. It is a library of functions that are released to the public as an interface into an existing SAP system from an external system.

RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system.

Regards

Siva