Application Development 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: 

Integrate or connect SAP system to non-SAP system

Former Member
0 Kudos
398

Hi All,

We need to connect SAP system or integrate inspHire rental software to SAP. Do you know the process or initial summary on how to integrate this one?

As of now, the only way that we know to integrate SAP to non-SAP for posting is thru LSMW and batch input.

your suggestions will be greatly appreciated.

1 ACCEPTED SOLUTION

Former Member
0 Kudos
86

Hi,

LSMW is conversion and not for Interface purpose.

Options:

1/you create REMOTE FUNCTION, if your non-sap system give tools to call it and you will collect data from SAP, or you execute data from non-SAP application in SAP

2/File interface: you create file on SAP or non-SAP system and FTP to SAP or non-SAP system. There you have monitoring function that will processes file if file is present.

3/Web service, very similar to RFC function, but exchange XML file

4/Idoc very similar to file interface, just your file has IDOC structure

Bye Jan

5 REPLIES 5

Former Member
0 Kudos
87

Hi,

LSMW is conversion and not for Interface purpose.

Options:

1/you create REMOTE FUNCTION, if your non-sap system give tools to call it and you will collect data from SAP, or you execute data from non-SAP application in SAP

2/File interface: you create file on SAP or non-SAP system and FTP to SAP or non-SAP system. There you have monitoring function that will processes file if file is present.

3/Web service, very similar to RFC function, but exchange XML file

4/Idoc very similar to file interface, just your file has IDOC structure

Bye Jan

0 Kudos
86

Thanks for the response Jan.

Also, we need to update some master data automatically. We've checked the tcode LSMW and noticed that it can record master data creation and PO creation. We're not sure if LSMW will be helpful or creating an idoc to export and importing idoc from non-sap systems will be useful.

for the integration, REMOTE FUNCTION will be configured in SM59, right?

Thanks again

0 Kudos
86

Hi,

LSMW is just tools for integration and you can use BDC Call Transaction, BDC session or BAPI, or Function to update something ins SAP.

1/Easier is if your non-SAP system is able to create file and ftp to SAP folder.

2/You will have background job running program that will every 5minutes or hour or daily(it is up to you how fast dat has to be bring to SAP) check if file was create in SAP folder.

3/Program will move file to folder in process

4/Program will process file, usinf function, or call transaction to update SAP on the base of file

5/Program will move file to process folder

If you need more info give me detail about what you would like to update in SAP and I could send you code.

Bye Jan

0 Kudos
86

Thanks Jan. the details above looks ok.

master data and generate of purchase order are the only things that we need to update in SAP using non-sap system. if you have sample document or code that will helpful.

Thank you so much!

0 Kudos
86

btw, how can I get the sample code?