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: 

Interface: Between SAP R/3 and .NET application

Former Member
0 Kudos

Dear All,

We need to develop a interface between SAP R/3 and .NET application. .NET application will pass certain data to SAP R/3 system and same data has to be updated in SAP. We need to provide a solution from SAP end to receive and update the data.

For this, we have checked some existing RFCs and BAPIs with fail. So, we are looking for developing a RFC function module, this will have a logic of BDC (Call Transaction) to receive the data in post it into SAP. .NET application will using this FM in their code to pass the data to SAP.

If above solution is OK, then please send me steps how to do this. If you have any other alternative solutions please post us.

Note: SAP R/3 version is below 4.6C.

Thanks in advance.

3 REPLIES 3

Former Member
0 Kudos

hi,

1. dou you use "SAP connector for Microsoft .NET" ?

2. you want to build a wrapper FM?, for this call transaction SHDB to record your transaction!, but be aware that the transaction you are calling is BDC-enabled!

Former Member
0 Kudos

Still this solution is in proposal stage only. So, we dont know which connectors should use. I want to know steps to follow or any simple solutions that we can apply.

Thanks

0 Kudos

hi,

you can use "SAP connector for Microsoft .NET" from 4.0b on

see http://service.sap.com/connectors

for Batch recording use:

http://help.sap.com/saphelp_nw70/helpdata/en/67/42fcd2f61011d1bcf9080009b4534c/frameset.htm

you need to build a RFC function module with the transaction SHDB.

in Visual Studio you have after installation a wrapper/proxy class(SAP.Net-Connector)

you can call the FM via RFC or SOAP....

sounds all pretty complicated, but it isn't...