Alle Daten, die innerhalb einer Transaktion geändert/erstellt wurden sind beliebig oft von derselben Transaktion änderbar.
Dies betrifft ebenso die Trigger. Das Problem tritt ggf. dann auf, wenn die Trigger in einer eigenen ACTGRP statt *CALLER laufen, somit eigene Transaktionen erstellen und diese ggf. nicht committen.
Die Trigger müssen ggf. auch mit Änderungserlaubnis der Daten eingerichtet sein, sonst sind Änderungen an den Daten selber (after-Trigger) oder der Pufferdaten (Before-Trigger) nicht möglich bzw. sie werden ignoriert.