cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI for SO creation and change

Former Member
0 Kudos

hi

which BAPI can used for sales order creation and what are the mandatory fields required.

I would like to provide easy SO creation in portal so give me the essential input for SO creation.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear basheer,

You can use

BAPI_SALESORDER_CREATEFROMDAT2

mandatory fields are ,

clear iohead.

iohead-doc_type

iohead-sales_org

iohead-distr_chan

iohead-division

iohead-req_date_h

iohead-ship_cond

iohead-incoterms1

iohead-pmnttrms

iohead-accnt_asgn

iohead-pymt_meth

clear ipartner. refresh ipartner.

ipartner-partn_role = 'AG'.

ipartner-partn_numb = Sold to party.

append ipartner.

clear ipartner.

ipartner-partn_role = 'WE'.

ipartner-partn_numb = Ship to party.

append ipartner.

refresh : iitem, ibapischdl, ibapicond.

clear : iitem, ibapischdl, ibapicond.

iitem-itm_number = '10'.

iitem-material = material.

iitem-plant = Plant.

iitem-val_type

append iitem.

ibapischdl-itm_number = '10'.

ibapischdl-req_date = sy-datum.

ibapischdl-req_qty = Qty.

append ibapischdl.

saravanan

Edited by: k saravanan on Sep 22, 2008 4:21 PM

Answers (1)

Answers (1)

Former Member
0 Kudos

BAPISDORDER_GETDETAILEDLIST Sales Order: List of All Order Data

BAPI_ORDER_CHANGE_STATUS_GET Change status for order

BAPI_SALESDOCU_CREATEFROMDATA Creating a Sales Document

BAPI_SALESORDER_CHANGE Sales Order: Change Sales Order

BAPI_SALESORDER_CREATEFROMDAT1 Sales Order: Create Sales Order

BAPI_SALESORDER_CREATEFROMDAT2 Sales Order: Create Sales Order

BAPI_SALESORDER_CREATEFROMDATA Create sales order, no more maintenance

BAPI_SALESORDER_GETLIST Sales order: List of all orders for customer

BAPI_SALESORDER_GETSTATUS Sales order: Display status

BAPI_SALESORDER_SIMULATE Sales Order: Simulate Sales Order