Create an Inbound Delivery (VL31N) by BAPI BBP_INB_DELIVERY_CREATE

DATA: ls_inb_delivery_header LIKE  bbp_inbd_l, lv_ib                  LIKE  likp-vbeln, lt_inb_delivery_detail TYPE STANDARD TABLE OF bbp_inbd_d, ls_inb_delivery_detail LIKE LINE OF lt_inb_delivery_detail, lt_return              TYPE STANDARD TABLE OF bapireturn. CLEAR ls_inb_delivery_header. REFRESH lt_inb_delivery_detail[]. REFRESH lt_return[]. SELECT…

Call a transaction in BDC way

Selection Screen: DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE. CLEAR bdcdata. bdcdata-program  = 'SAPLFSH_PP_PCW'. bdcdata-dynpro   = '0025'. bdcdata-dynbegin = 'X'. APPEND bdcdata. lv_partner = p_mloc. SHIFT lv_partner LEFT DELETING LEADING '0'. lv_werks = lv_partner. CLEAR bdcdata. bdcdata-fnam = 'S_PWWRK-LOW'. bdcdata-fval = lv_werks. APPEND bdcdata.…