cancel
Showing results for 
Search instead for 
Did you mean: 

FMs, BAPI related to SD

Former Member
0 Kudos

Hi All

can anybody please tell the list of fms and BAPIs related to SD module along with their use which a developer may need while working

Thanks in Advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rashmi,

Some FMs of use --

Basic functions -

BAPI_CUSTMATINFO_GETDETAILM

BAPI_CUSTMATINFO_GETLIST

BAPI_INQUIRY_CREATEFROMDATA

BAPI_QUOTATION_CREATEFROMDATA

Sales -

BAPI_SALESORDER_CHANGE

BAPI_SALESORDER_CREATEFROMDAT1

BAPI_SALESORDER_CREATEFROMDAT2

BAPI_SALESORDER_CREATEFROMDATA

BAPI_SALESDOCU_CREATEWITHDIA

BAPI_SALESORDER_GETLIST

Billing -

BAPI_BILLINGDOC_CREATEFROMDATA

BAPI_BILLINGDOC_GETDETAIL

BAPI_BILLINGDOC_EDIT

For more FM, you can check out transction BAPI->Sales and distribution.

REgards,

Aniket

Please award points if found helpful.

Answers (3)

Answers (3)

Former Member
0 Kudos

HI

GOOD

GO THROUGH THE FOLLOING LINKS

http://www.geocities.com/victorav15/sapr3/abapfun.html

FU BAPI_FLBOOKING_CREATEFROMDATA

Short text

Create a flight booking

http://www.sap-img.com/bapi.htm

THANKS

MRUTYUN

vinod_gunaware2
Active Contributor
0 Kudos

USE <b>BAPI</b> transaction or

Goto SE37 and put search string BAPI*

Or

Below are some useful function module

BAPI_SALESORDER_CREATEFROMDAT1 SD

BAPI_QUOTATION_CREATEFROMDATA SD

BAPI_SALESORDER_SIMULATE SD

BAPI_SALESORDER_CHANGE

BAPI_SALESORDER_GETLIST

BAPI_SALESORDER_GETSTATUS

RV_MESSAGE_PRINT_SINGLE SD

RV_PRICE_PRINT_HEAD SD

RV_PRICE_PRINT_REFRESH SD

SD_PACKING_PRINT_VIEW SD

SD_PACKING_PRINT_VIEW SD

SD_PARTNER_READ SD

SERIAL_WV_PRINT SD

NUMBER_GET_INFO SD

PRICING SD

RV_ORDER_FLOW_INFORMATION

SD_SALES_DOCUMENT_READ

SD_SALES_DOCUMENT_READ_POS

SD_DOCUMENT_PARTNER_READ

SD_DETERMINE_CONTRACT_TYPE

SD_SALES_DOCUMENT_COPY

SD_SALES_DOCUMENT_SAVE

SD_SALES_DOCUMENT_ENQUEUE

SD_PARTNER_READ

SD_DELIVERY_VIEW

RV_BILLING_PRINT_VIEW

regards

vinod

Former Member
0 Kudos

Rashmi,

You can look at the BAPI transaction where you can find the BAPI's available for specific modules along with the documentation.

Regards,

Ravi

Note :Please mark the helpful answers

Former Member
0 Kudos

ok and what about FMs

Also I wanted to know in which context we use BDC,

plz give me an example in which case we need to transfer data daily (related to SD module)

Thanks

Former Member
0 Kudos

Rashmi,

BDC is used to upload the data present in flat files, usually this is done as a one time activity when the system is migrated from a legacy system. BDC's are not the best to be used though. If there is a BAPI / LSMW we should consider that and only look at BDC's.

An example of daily transfer could be, a bunch of orders coming from the CRM systems, or the pricing of the materials is maintained in a third party system and the pricing in SAP has to be updated on a daily basis.

Regards,

Ravi