2022 Mar 26 9:14 PM
I have created an Inbound delivery .I need to update the batch number against the inbound delivery using WS_DELIVERY_UODATE .It is not working ,Am I am missing any data ?
ls_vbkok-vbeln_vl = '0180000113' .
ls_vbpok-vbeln_vl = ls_vbkok-vbeln_vl .
ls_vbpok-posnr_vl = '00010' .
ls_vbpok-charg = 'BATCH_01' .
ls_vbpok-taqui = 'X' .
APPEND ls_vbpok TO tab_vbpok .
CALL FUNCTION 'WS_DELIVERY_UPDATE'
EXPORTING
vbkok_wa = ls_vbkok
delivery = ls_vbkok-vbeln_vl
commit = 'X'
* UPDATE_PICKING = ' '
* NICHT_SPERREN = ' '
* IF_CONFIRM_CENTRAL = ' '
* IF_WMPP = ' '
* IF_GET_DELIVERY_BUFFERED = ' '
* IF_NO_GENERIC_SYSTEM_SERVICE = ' '
* IF_DATABASE_UPDATE = '1'
* IF_NO_INIT = ' '
* IF_NO_READ = ' '
* IF_ERROR_MESSAGES_SEND_0 = 'X'
* IF_NO_BUFFER_REFRESH = ' '
* IT_PARTNER_UPDATE =
* IT_SERNR_UPDATE =
* IF_NO_REMOTE_CHG = ' '
* IF_NO_MES_UPD_PACK = ' '
* IF_LATE_DELIVERY_UPD = ' '
* IF_SIMULATE = ' '
IMPORTING
EF_ERROR_ANY_0 = ef_error_any_0
EF_ERROR_IN_ITEM_DELETION_0 = ef_error_in_item_deletion_0
EF_ERROR_IN_POD_UPDATE_0 = ef_error_in_pod_update_0
EF_ERROR_IN_INTERFACE_0 = ef_error_in_interface_0
EF_ERROR_IN_GOODS_ISSUE_0 = ef_error_in_goods_issue_0
EF_ERROR_IN_FINAL_CHECK_0 = ef_error_in_final_check_0
EF_ERROR_PARTNER_UPDATE = ef_error_partner_update
EF_ERROR_SERNR_UPDATE = ef_error_sernr_update
TABLES
VBPOK_TAB = tab_vbpok
PROT = prot
* VERKO_TAB =
* VERPO_TAB =
* VBSUPCON_TAB =
* IT_VERPO_SERNR =
* IT_PACKING =
* IT_PACKING_SERNR =
* IT_REPACK =
* IT_HANDLING_UNITS =
* IT_OBJECTS =
* ET_CREATED_HUS =
* TVPOD_TAB =
* IT_TMSTMP =
* IT_BAPIADDR1 =
* IT_TEXTL =
* IT_TEXTH =
* IT_AAC_ITEM_BLOCK =
* IT_HU_HEADER_EPC =
* IT_HU_ITEMS_EPC =
* SERNR_TAB =
* IT_HURES =
.
2024 Sep 18 11:40 AM