Необходимо обновить строки по позиционно в поставке.
Code:
CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
EXPORTING
vbkok_wa = vbkok
delivery = wa-vbeln
TABLES
vbpok_tab = i_vbpok
prot = i_prot
EXCEPTIONS
ERROR_MESSAGE = 1
.
if sy-subrc = 0.
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'X'
importing
return = wa_return.
endif.
Соответственно, обновляется только первая строка, а потом, ошибка - Я так понимаю поставка редактируется т.е ФМ не освобождает ее из редактирования.
Как быть в таком случае ? Не понятно почему не срабатывает WAIT ?
Пономарев Артем: пользуйтесь тэгами для оформления кода, пожалуйста.