ich habe in einem zu erweiternden Programm mehrere Formroutinen, die nacheinander gerufen werden. Dabei werden sowohl zwei Kundentabellen direkt MODIFYed, als auch Standard-Funktionsbausteine gerufen, die Belege anlegen.
Nun kann es passieren, dass die Verbindung zum System während das Programm läuft abbricht (Remote-Login unterwegs per UMTS in Gebieten mit schwankender Versorgung). Ich möchte daher gern das Ganze in einer einzigen LUW kapseln.
Ist es möglich, Standardfubas in einem Verbuchungsfunktionsbaustein zu rufen? Oder setzen die Standardbausteine ihr eigenes COMMIT WORK?
Manche FuBa setzen selber einen Commit ab, manche nicht, und wieder andere haben eine Schalter in der Schnittstelle wo man das einstellen kann.
BAPIs werden mittels explizitem BAPI_TRANSACTION_COMMIT fortgeschrieben.