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

BAPI

Former Member
0 Likes
737

What is meant by BAPI's?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
719

Hi Vinothini

i am writing document for you:---

<REMOVED BY MODERATOR>

Regards

Deepanker.

• BAPI/RFC Interface

A remote function call is a call to a function module running in a system different from the caller's.

The remote function can also be called from within the same system (as a remote call), but usually caller and callee will be in different systems.

In the SAP System, the ability to call remote functions is provided by the Remote Function Call interface system (RFC). RFC allows for remote calls between two SAP Systems (R/3 or R/2), or between an SAP System and a non-SAP System.

RFC consists of the following interfaces:-

A calling interface for ABAP programs

Any ABAP program can call a remote function using the CALL FUNCTION...DESTINATION statement. The DESTINATION parameter tells the SAP System that the called function runs in a system other than the caller's.

RFC communication with the remote system happens as part of the CALL FUNCTION statement.

RFC functions running in an SAP System must be actual function modules, and must be registered in the SAP System as "remote".

When both caller and called program are ABAP programs, the RFC interface provides both partners to the communication. The caller may be any ABAP program, while the called program must be a function module registered as remote.

Calling interfaces for non-SAP programs

When either the caller or the called partner is a non-ABAP program, it must be programmed to play the other partner in an RFC communication.

To help implement RFC partner programs in non-SAP Systems, SAP provides-

External Interfaces

RFC-based and GUI-based interfaces can be used by external programs to call function modules in SAP R/2 or R/3 systems and execute them in these systems.

Vice versa, ABAP programs in R/2 or R/3 can use the functions provided by external programs via these interfaces.

Edited by: Alvaro Tejada Galindo on Feb 27, 2008 11:16 AM

6 REPLIES 6
Read only

Former Member
0 Likes
720

Hi Vinothini

i am writing document for you:---

<REMOVED BY MODERATOR>

Regards

Deepanker.

• BAPI/RFC Interface

A remote function call is a call to a function module running in a system different from the caller's.

The remote function can also be called from within the same system (as a remote call), but usually caller and callee will be in different systems.

In the SAP System, the ability to call remote functions is provided by the Remote Function Call interface system (RFC). RFC allows for remote calls between two SAP Systems (R/3 or R/2), or between an SAP System and a non-SAP System.

RFC consists of the following interfaces:-

A calling interface for ABAP programs

Any ABAP program can call a remote function using the CALL FUNCTION...DESTINATION statement. The DESTINATION parameter tells the SAP System that the called function runs in a system other than the caller's.

RFC communication with the remote system happens as part of the CALL FUNCTION statement.

RFC functions running in an SAP System must be actual function modules, and must be registered in the SAP System as "remote".

When both caller and called program are ABAP programs, the RFC interface provides both partners to the communication. The caller may be any ABAP program, while the called program must be a function module registered as remote.

Calling interfaces for non-SAP programs

When either the caller or the called partner is a non-ABAP program, it must be programmed to play the other partner in an RFC communication.

To help implement RFC partner programs in non-SAP Systems, SAP provides-

External Interfaces

RFC-based and GUI-based interfaces can be used by external programs to call function modules in SAP R/2 or R/3 systems and execute them in these systems.

Vice versa, ABAP programs in R/2 or R/3 can use the functions provided by external programs via these interfaces.

Edited by: Alvaro Tejada Galindo on Feb 27, 2008 11:16 AM

Read only

Former Member
0 Likes
719

HI

vinothini

send one test mail so tht i can send u wht is BAPI why it is neede and how to create it

plzz reward after u recived the documents i have documents with screen shots plzz reward ok

my mail id <REMOVED BY MODERATOR>

Edited by: Alvaro Tejada Galindo on Feb 27, 2008 11:17 AM

Read only

0 Likes
719

Hi Sunil,

thanks for the attachment.

Points awarded for your help.

Best Regards!

Krishna

Read only

0 Likes
719

sunil,

I couldn't award you points...please tell me where I can find the points to be awarded link, so that I can award you...

Krishna

Read only

0 Likes
719

Hi Sunil,

I've posted my question subject as BAPI on 14th January at 18:15 GMT.

Please reply to this thread so that I can award you points.

Happy Pongal to you.

Best Regards!

Krishna

Read only

0 Likes
719

Hi

Krishna. This is Raghavendra. I require some material on bapi can u plz forward it to me.my id is <REMOVED BY MODERATOR> I would be very thankful to u bcoz i cant understand.

Edited by: Alvaro Tejada Galindo on Feb 27, 2008 11:18 AM