2012 Nov 08 3:28 PM
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.
2012 Nov 08 3:48 PM
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.
2012 Nov 08 4:20 PM
Hi Rohan,
See if creating an implementation for enhancement spot LE_SHP_DELIVERY_PROC (see transaction SE18) help you.
Cheers,
Amy
2012 Nov 08 4:35 PM
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.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |