Im Menü "Einstellungen > Softwareeinstellungen > Menü > Globale Einstellungen > Ereignisprotokollierung"ist ein weiteres Feld "Geschäftslogik (Business Logic) protokollieren" hinzugekommen. Diese neue Protokollierungsoption ist im Standard (aufgrund der hohen Datenmenge) abgeschaltet und sollte nur in Rücksprache mit cargo support aktiviert werden, damit bei Bedarf Probleme mit der neuen Business Logic einfacher und schneller behoben werden können.

Es gibt 4 unterschiedliche Varianten: Diese Einstellung wirkt global, d.h. für den AppServer und alle Clients. Je detaillierter die Aufzeichnung ist, desto mehr Daten fallen bei der Protokollierung an.

 

StufeErklärung
Nichts aufzeichnen
Es wird kein Business Logic-Protokoll geführt. Dies ist die Standard-Einstellung.
Befehle aufzeichnenEs werden alle ausgeführten Transaktionen und Befehle (ohne Detail-Daten) aufgezeichnet.
Befehle und Ereignisse aufzeichnenEs werden alle ausgeführten Transaktionen, Befehle und die daraus resultierenden Ereignisse (ohne Detail-Daten) aufgezeichnet.
Alles aufzeichnenEs werden die ausgeführten Transaktionen, Transaktions-Statusänderungen, Befehle und die daraus resultierenden Ereignisse mitsamt den Detail-Daten aufgezeichnet.

 

Die Daten werden in folgenden DB-Tabellen aufgezeichnet:
  • history_transaction
  • history_transaction_state
  • history_command
  • history_event

 

 

Wenn man auf die Einstellung "Nicht aufzeichnen" zurückgeht, werden automatisch alle geloggten Daten gelöscht.

 
Im Menüpunkt  "Einstellungen > Geschäftslogik Historie" können die aufgezeichneten Daten dann kontrolliert werden:

 


US #116924