Aufruf von master_idoc_distribute 
Nach dem Aufruf von master_idoc_distribute muss ein COMMIT WORK abgesetzt werden, der normale Datenbank-Commit am Transaktionsende reicht nicht aus. Der COMMIT WORK muss nicht sofort nach dem Aufruf erfolgen, er kann auch in höheren Aufrufebenen abgesetzt werden oder nach mehreren Aufrufen von MASTER_IDOC_DISTRIBUTE erfolgen.
Beachten Sie, dass die erzeugten IDocs noch bis zum Ende der aufrufenden Transaktion gesperrt sind. Um sie vorher zu entsperren, können Sie einen der beiden folgenden Funktionsbausteine aufrufen:
DEQUEUE_ALL
gibt alle Sperrobjekte frei
EDI_DOCUMENT_DEQUEUE_LATER
gibt als Parameter übergebene IDocs frei
Falls der Anwendungsbeleg über den Verbucher erstellt wird, muss auch der Aufruf von master_idoc_distribute im Verbucher (in update task) erfolgen, falls nicht bereits auf einer höher liegenden Ebene ein Verbuchungsaufruf erfolgt ist.