... bei COMMIT(*CS) (alles außer *NONE) kommt beim end activation group automatisch ein Rollback - und fort ist...
Außerdem hält das Programm alle Satzsperren der geänderten/eingefügten Sätze, beides klassische Kunstfehler.
Commit klammert Transkationen und nach jeder kompletten Transaktion wird selbige mit commit oder rollback geschlossen.

D*B

PS: ein paar Platten vom Broker sind billiger als 2 Tage Fehlersuche!