HI Gurus,
Can any one please tell me meaning of following terms, I would appreciate if u could give some examples related to its use in SD.
BAPI
RFC
IDOC.
Regards
Ajoy
Request clarification before answering.
> BAPI
OOPS approach. Methods for business objects. eg. Business object is Sales Order. It is synchronous
BAPI for creating sales order is BAPI_SALESORDER_CreateFROMDATA2
>
> RFC
Remote Functional call. Underlying protocol for BAPI and IDOC which make communication happens. IDoc uses tRFC and qRFC. BAPI uses sRFC(s>Synchronous, t>transactional, q--->queued)
> IDOC.
Carrier of data for business objects and is asynchronous.
eg IDoc for sales order is ORDERS05 with message type ORDERS.
Choice to use BAPI or IDOc depends on individual requirement and sync/asnc scenario.
Async scenario is better for reliability and performance.
Sync is good when you want to get back some response.
Hope this helps.
Regards,
Piyush
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.