Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 4 Nächste Version anzeigen »

Hier soll ein Überblick über die Reihenfolge der Ausführung der einem BO zugeordneten API-Regeln in Abhängigkeit der  ausgeführten Aktion gegeben werden.

Bearbeitung eines Businessobjekts

Anlegen

  • Insert Rule für übergeordnetes BO
  • Prüfung der Pflichtfelder (Nuclos) übergeordnetes BO
  • Insert Rule für Unterformular-BOs (nur wenn das betreffende BO ein Statusmodell besitzt)
  • Prüfung der Pflichtfelder Unterformular-BOs (Nuclos)
  • Insert Final ("im Anschluss") für Unterformular-BOs (nur wenn das betreffende BO ein Statusmodell besitzt)
  • Insert Final ("im Anschluss") für übergeordnetes BO

Bearbeiten

  • Update Rule für übergeordnetes BO
  • Prüfung der Pflichtfelder (Nuclos) übergeordnetes BO
  • Prüfung der Pflichtfelder Unterformular-BOs (Nuclos)
  • Update Final ("im Anschluss") für übergeordnetes BO

Löschen

  • insbesondere: Was wenn UF mit Statusmodell existieren und gelöscht UND bearbeitet wird?

Haupt-BO

UF-BO

Statuswechsel

Haupt-BO

UF-BO

Benutzeraktion

CustomRule
  • Was passiert wenn vor der Ausführung der CustomRule gespeichert werden muss?
  • Was passiert wenn nach der Ausführung der CustomRule gespeichert werden muss (getUpdateAfterExecution() == true)?

Objektgenerierung

GenerateRule -> InsertRule -> InsertFinalRule -> GenerateFinalRule
  • Was passiert wenn "Quellobjekt aktualisieren" aktiv ist?
  • Werden Regel für UF-BOs ausgeführt?

Drucken

PrintRule -> PrintFinalRule

Jobausführung

JobRule

Über REST-Service

CustomRestRule
  • Keine Stichwörter