Hallo Zusammen,
ich habe eine Methode implementiert, die Items eines Einkaufswagen düchrläuft und Wareneingang bucht. die Buchung fünktioniert nur für den ersten item, danch bekomme eine fehler meldung: " es wird bereits eine Bestätigung zu dieser Bestellung verarbeitet". ich gehe davon aus , dass die Resourcen noch vom ersten aufruf gesperrt sind.
set UPDATE TASK LOCAL.
create OBJECT lo_nxp_enh.
CALL METHOD lo_nxp_enh->m_create_auto_confirmation
EXPORTING
iv_object_id = lv_objectid
iv_selected_items = lv_selected_item
iv_quantity = lv_quantity
iv_lastdelivery = lv_lastdelivery
IV_MO_GW_RUNTIME = mo_gw_runtime
IMPORTING
er_data = er_data
.
COMMIT WORK AND WAIT.
set Update task und commit work and wait haben nicht weitergeholfen.
Danke im voraus.