Skip to Content
author's profile photo Former Member
Former Member

BAPI

Hi

If RFC is enabled for normal functional modules, will they act as BAPI?

Regards

Prajwal K.

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on May 29, 2008 at 09:33 AM

    yaaa BAPI is also one sort of methods in BO of ABAP...

    it work like interface but basically it is method...

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 29, 2008 at 11:06 AM

    hi,

    yes we can use that function module as a method for BAPI.

    thanks,

    raji

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 29, 2008 at 01:45 PM

    hi prajwal,

    all RFC enabled FMs are BAPIs but all BAPIs are not RFCs

    so if you want to make Normal Function Module as a RFC - you can this use this as an interface in you Business Object.

    Hope this clarifies.

    Thanks

    Venugopal

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 30, 2008 at 04:13 AM

    Hi Prajwal!!

    if u enable any rfc to normal FM it will nt act as bapi.

    Just FYI

    All BAPIs are RFC bt all RFCs are not BAPI.

    to know more about the difference between the two...

    kindly refer

    differnce-between-bapi--rfc--normal-functions

    rewrd points if useful.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 30, 2008 at 08:38 AM

    Hi,

    All RFC's function modules are not BAPI's, why because the RFC function module must be registered as a method in Business object repository, then only we can call that RFC as an BAPI.

    All bapi's are RFC's, but all RFC's are not BAPI's.

    Also if you want to use the RFC function module you have to create the destination in SM59, for the BAPI no need to create any destination, you can call it directly as you call the normal function module

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.