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

doubt in BAPI

Former Member
0 Likes
305

HI All.

Please give me Mandatory Input parameters for BAPI_OUTB_DELIVERY_CREATE_STO.Please give any sample code if you have it.

To be reward all helpful answers.

Regards

Jay

1 REPLY 1
Read only

Former Member
0 Likes
278

Hi

See the sample code for the BAPI and do it accordingly

DATA: LWA_HEADER_DATA LIKE BAPIOBDLVHDRCHG,

LWA_HEADER_CONTROL LIKE BAPIOBDLVHDRCTRLCHG,

LT_ITEM_DATA LIKE TABLE OF BAPIOBDLVITEMCHG,

LWA_ITEM_DATA LIKE LINE OF LT_ITEM_DATA,

LV_OLD_DELIV LIKE GWA_SD_DOCUMENT-VBELN,

LV_NEW_DELIV LIKE GWA_SD_DOCUMENT-VBELN,

LV_OLD_MATNR LIKE GWA_SD_DOCUMENT-MATNR,

LV_NEW_MATNR LIKE GWA_SD_DOCUMENT-MATNR,

LV_OLD_SHIP LIKE GWA_SD_DOCUMENT-TKNUM,

LWA_TECHN LIKE BAPIDLVCONTROL,

LT_ITEM_CONTROL LIKE TABLE OF BAPIOBDLVITEMCTRLCHG,

LWA_ITEM_CONTROL LIKE LINE OF LT_ITEM_CONTROL,

LV_NEW_SHIP LIKE GWA_SD_DOCUMENT-TKNUM,

LT_RETURN LIKE TABLE OF BAPIRET2.

*Local data --> End

LWA_TECHN-UPD_IND = GC_DEFAULT.

LOOP AT GT_SD_DOCUMENT INTO GWA_SD_DOCUMENT.

LWA_ITEM_DATA-DELIV_NUMB = GWA_SD_DOCUMENT-VBELN.

LWA_ITEM_DATA-DELIV_ITEM = GWA_SD_DOCUMENT-POSNR.

LWA_ITEM_DATA-MATERIAL = GWA_SD_DOCUMENT-MATNR.

LWA_ITEM_DATA-DLV_QTY = GWA_SD_DOCUMENT-LFIMG_R.

LWA_ITEM_DATA-DLV_QTY_IMUNIT = GWA_SD_DOCUMENT-LFIMG_R.

LWA_ITEM_DATA-SALES_UNIT = GWA_SD_DOCUMENT-VRKME.

LWA_ITEM_DATA-BASE_UOM = GWA_SD_DOCUMENT-MEINS.

APPEND LWA_ITEM_DATA TO LT_ITEM_DATA.

LWA_ITEM_CONTROL-DELIV_NUMB = GWA_SD_DOCUMENT-VBELN.

LWA_ITEM_CONTROL-DELIV_ITEM = GWA_SD_DOCUMENT-POSNR.

LWA_ITEM_CONTROL-CHG_DELQTY = GC_DEFAULT.

APPEND LWA_ITEM_CONTROL TO LT_ITEM_CONTROL.

CALL FUNCTION 'BAPI_OUTB_DELIVERY_CHANGE'

EXPORTING

HEADER_DATA = LWA_HEADER_DATA

HEADER_CONTROL = LWA_HEADER_CONTROL

DELIVERY = LV_OLD_DELIV

TABLES

ITEM_DATA = LT_ITEM_DATA

ITEM_CONTROL = LT_ITEM_CONTROL

RETURN = LT_RETURN.

ENDLOOP.

Regards

Anji