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
389

Tell me few standard BAPI function modules used for uploading sales order data?

3 REPLIES 3
Read only

Former Member
0 Likes
353

hi anil,

Check this link,

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

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

Hope this helps u.

Regards

Allan Cristian

Read only

Former Member
0 Likes
353

SE37 search for BAPI_SALESORDER*

kind regards

arthur

Read only

Former Member
0 Likes
353

try BAPI_SALESORDER_CREATEFROMDAT1

BAPI_SALESORDER_CREATEFROMDAT2

***********

data:itab_header like bapisdhead occurs 0 with header line,

itab_item like bapiitemin occurs 0 with header line,

itab_partner like BAPIPARTNR occurs 0 with header line,

itab_return like bapireturn1,

soldtoparty like bapisoldto occurs 0 with header line,

shiptoparty like bapishipto occurs 0 with header line,

salesdoc like BAPIVBELN-VBELN .

itab_header-doc_type = 'OR'.

itab_header-sales_org = '1000'.

itab_header-distr_chan = '10'.

itab_header-division = '00'.

append itab_header.

itab_item-material = 'M-01'.

itab_item-req_qty = '1'.

append itab_item.

itab_partner-partn_role = 'AG'.

itab_partner-partn_numb = '1000'.

append itab_partner.

clear itab_partner.

itab_partner-partn_role = 'WE'.

itab_partner-partn_numb = '1000'.

append itab_partner.

clear itab_partner.

CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'

EXPORTING

ORDER_HEADER_IN = itab_header

  • WITHOUT_COMMIT = ' '

  • CONVERT_PARVW_AUART = ' '

IMPORTING

SALESDOCUMENT = salesdoc

SOLD_TO_PARTY = soldtoparty

SHIP_TO_PARTY = shiptoparty

  • BILLING_PARTY =

RETURN = itab_return

TABLES

ORDER_ITEMS_IN = itab_item

ORDER_PARTNERS = itab_partner.

  • ORDER_ITEMS_OUT =

  • ORDER_CFGS_REF =

  • ORDER_CFGS_INST =

  • ORDER_CFGS_PART_OF =

  • ORDER_CFGS_VALUE =

  • ORDER_CCARD =

  • ORDER_CFGS_BLOB =

  • ORDER_SCHEDULE_EX =.

.

if itab_return-type ne 'E'.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

EXPORTING

WAIT = 'X'.

  • IMPORTING

  • RETURN =