Hallo zusammen,
Im SAP Hinweis 457499 (kein Materialbeleg bei BAPI BAPI_GOODSMVT_CREATE erzeugt), der für keine Softwarekomponente beschränkt ist, wird angegeben, dass der BAPI „BAPI BAPI_GOODSMVT_CREATE „ (Buchen von Warenbewegungen) selbst keinen COMMIT WORK / ROLLBACK WORK durchführt. Ich zitiere aus dem Hinweis: „Vielmehr ist der Anwender des BAPI's verantwortlich den COMMIT WORK / ROLLBACK WORK in der eigenen Anwendung zu programmieren. Sie können hierzu den Funktionsbaustein BAPI_TRANSACTION_COMMIT benutzen“.
Wenn ich aber diesen BAPI in einer Z-Anwendung aufrufe, führt dieser Standardmäßig (Import-Parameter „testrun“ = space) doch einen Commit Work.
Wie kann ich den BAPI_GOODSMVT_CREATE so aufrufen, dass die Z-Anwendung selbst das Commit Work mit BAPI_TRANSACTION_COMMIT steuert. Das Ziel ist das SAP Transaktionsmodell (alles oder nichts) innerhalb der Z-Anwendung zu nutzen.
Vielen Dank für eure Unterstützung
Mit freundlichen Grüßen
Nikos