Hallo zusammen,
Scenario: beim erstellen einen Auftrag mit der Transaktion IW31 sollte mit Hilfe der BTE PM0000030 einen zweiten Auftrag erstellt werden , die Auftragsnummer der zweiten Auftrag sollte im Sortierfeld der ersten Auftrag zugewiesen werden. Ich nutze zur Zeit eine RFC Fuba mit dem Zusatz in Backgroud Task in dem die Bapi alm_order_maintain 2 mal aufgerufen wird ( Create für den Zweiten Auftrag und Change für den ersten Auftrag ) beide ohne Commit( das erfolgt automatisch außerhalb BTE) das Problem ist dass der zweiten Aufruf auf einen Fehler läuft weil die Bapi einen commit nach der Save Methode im ersten Aufruf erwartet , das kann ich leider nicht machen sonst wird das RFC fuba 2 mal aufgerufen sprich es werden 2 Aufträge angelegt, gibt es einen möglichen den Commit zu umgehen ?