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

RFC EDI

Former Member
0 Likes
761

MAY I KNOW

1. RFC

2. EDI

GIVE SOME NOTES PLEASE

THANK U SIR

MAY I KNOW

1. RFC

2. EDI

GIVE SOME NOTES PLEASE

THANK U SIR

1 REPLY 1
Read only

Former Member
0 Likes
552

RFC (Remote Function Call) is an extension of CALL FUNCTION in a distributed environment. Existing function modules can be executed from within a remote system (R/2 or R/3) via an RFC Call. Adding a Destination clause to the CALL FUNCTION statement does this.

The destination parameter displays an entry in the RFCDES table (which is defined with t.code SM59). This entry contains all necessary parameters to conect to and log in the destination system. The RFC API on OS/2, Windows, Windows NT and all R/3 based UNIX platforms makes it possible to use the RFC functionality between an SAP System and a non SAP System.;

When you make an RFC call the RFC interface takes care of:

Converting all plarameter data to the representation needed in the remote system. This includes character string conversions, and any hardware-dependent conversions needed.

There is no support for Dictionary structures.

Calling the communication routines needed to talk to the remote system.

Handling communications errors, and notifying the caller, if desired.

Processing for calling remote programs is built into the CALL FUNCTION statement. Processing for being called is generated automatically for every function module registered as remote.

A distinction is made between an RFC Client and RFC Server. RFC Client is the instance that calls up the remote function call to execute the function that is provided by the RFC Server.

Check below link for further details

http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm

Have a look at this link.

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE2/BCFESDE2.pdf

http://help.sap.com/saphelp_47x200/helpdata/en/22/042860488911d189490000e829fbbd/frameset.htm.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f078394a-4469-2910-c4bf-853c7567...

Please go through the following link. You will get good info on RFC & its types.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f078394a-4469-2910-c4bf-853c7567...

ALE & EDI r 2 different methods to send IDocs.

IDocs r like containers which hold data like Sales Order, Purchase Order,.......etc.

These r some of the differences between ALE & EDI.

1) ALE is used for master data distribution like vendor master data , customer master data,....whereas EDI is used to send transactional data.

2) ALE uses tRFC port whereas EDI uses FILE port.

3) with EDI we can have only 1-to-1 data transfer between business partners whereas in ALE we have 1-to-many

How we will process error IDOC s.

If you know the IDoc number, you can use FM IDOC_GET_MESSAGE_ATTRIBUTE to get the error message.

Otherwise, you can go to transaction WE02/WE05 and BD87 to find the error.

Goto EDIDS Table and u can get the idocs with errors,all the idoc with status will be stored in this table only.

Check the following websites which contain books on EDI:

http://logosworld.com/www7/EDI/HTML/IDocBook.htm#_Toc8400363

EDI Scheduling Agreement Documentation(Word Document)

http://erpgenie.com/sapgenie/docs/Scheduling%20Agreement%20Documentation.doc

SAP Configuration

http://www.topxml.com/biztalkutilities/walkthroughs/SAP%20Configuration.pdf

http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.sapgenie.com/sapedi/index.htm

http://www.sappoint.com/abap/ale.pdf

http://www.sappoint.com/abap/ale2.pdf

http://www.sapgenie.com/sapedi/idoc_abap.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm

http://www.allsaplinks.com/idoc_sample.html

http://www.sappoint.com/abap.html

http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.sapgenie.com/sapedi/index.htm

http://www.allsaplinks.com/idoc_sample.html

Regards