Es hat sich herausgestellt dass die Objektgenerierung funktioniert und der Fehler in der im Anschluss an die Generierung ausgeführten Regel liegt.
Es werden dabei einige Modifiktionen am Subformular vorgenommen welches im generierten BO verwendet wird. Die Fehlermeldung kommt dann wenn versucht wird die Änderung am Subformular Datensatz zu speichern
Der Datensatz wird über
QueryProvider.getById
aufgerufen und das Script läuft auch fast durch nur wird bei dem Befehl
BusinessObjectProvider.update(SUBBO)
die oben genannte Fehlermeldung ausgeworfen.
Dieses Script ist bei uns schon seit Version 3.15 in Verwendung wo es auch funktioniert hat.