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_OUTB_DELIVERY_CHANGE Extention fields

Former Member
0 Likes
1,842

hello All,

I need help to extends the BAPI_OUTB_DELIVERY_CHANGE with the extention paramter. Despite of all available solution implemnetation I am not able to Updae teh tabel LIPS with the required value of Industry Specific Field.

I believe you need to implement BADI SMOD_V50B0001 and Method exit_saplv50i_010 and then change ct_vbpok internal table from your extension table to update the field back to LIPS table. Extension parameter tables are not used directly inside the code of BAPI_OUTB_DELIVERY_CHANGE.

3 REPLIES 3
Read only

Former Member
0 Likes
798

I believe you need to implement BADI SMOD_V50B0001 and Method exit_saplv50i_010 and then change ct_vbpok internal table from your extension table to update the field back to LIPS table. Extension parameter tables are not used directly inside the code of BAPI_OUTB_DELIVERY_CHANGE.

Read only

amy_king
Active Contributor
0 Likes
798

Hi Rohan,

See if creating an implementation for enhancement spot LE_SHP_DELIVERY_PROC (see transaction SE18) help you.

Cheers,

Amy

Read only

former_member189779
Active Contributor
0 Likes
798

Use  exit_saplv50i_010 to move the data from extension to Change ct_vbpok and the use include LV50SFZ1

enhancement-point saplv50s_06 spots es_saplv50s to move data to lips.

e.g Code in Enchancement

   data: lw_index type sytabix,
      lt_vbpok type vbpok.
field-symbols <fs_xlips> type lipsvb.

loop at xlips assigning <fs_xlips>.

   read table vbpok_tab into lt_vbpok
                        with key vbeln_vl = <fs_xlips>-vbeln
                                 posnr_vl = <fs_xlips>-posnr.
   if sy-subrc eq 0.
     <fs_xlips>-Field = lt_vbpok-Field
   endif.
   clear lt_vbpok.
endloop.