65. orders_journal
Kapitel hinzufügen

Die Tabelle „orders_journal“ enthält alle Journaleinträge eines Auftrages über den gesamten Workflow eines Auftrages bis zur Archivierung.  Autorisierte Personen können somit von der Erfassung bis zur Quittierung, Archivierung oder Löschung eines Auftrages den chronologischen Bearbeitungsablauf über das Auftragsjournal zurückverfolgen und darüber eventuell entstandene Fehler ermitteln.

FELD TYP NULL KEY DEFAULT EXTRA KOMMENTAR
id int(10) unsigned NO PRI NULL auto_increment Datensatzkennung des Journaleintrags
or_id int(10) unsigned NO MUL NULL ID des Auftrages, für den der Journaleintrag gesetzt wurde
or_id_old int(10) unsigned NO NULL Ursprüngliche ID des Auftrages
or_id_ext varchar(100) YES MUL NULL Auftragskennung des Auftrages
date datetime NO NULL Datum des Journaleintrags
category enum(‚NONE‘,’REMARK‘,’EXTERNAL‘,’ACQUISITION‘,

‚ASSIGNMENT‘,’HANDLING‘,’SCANNING‘,’INVOICE‘,

‚ARCHIVES‘,’ANONYMOUS‘,’DELETION‘

,’RECLAMATION‘,’OCR‘,’SCANOCR‘,’C3′

,’WCRS‘,’C3PLUS‘)

YES NULL Token der Kategorie es Eintrags
characteristics varchar(100) YES NULL Token der Art der Handlung („MANUAL“, “ SCANCLIENT_UPLOAD“, usw.
title varchar(100) YES NULL Titel des Eintrages  („order flyleaf generated“, usw.)
user varchar(50) YES NULL Nutzerkennung der den Journaleintrag ausgelöst hat
content varchar(20000) YES Ausführliche Beschreibung der Handlung im Auftrag (“ successfully changed state of order ‚XXX‘ from PRNT to SCND“)
deleteable char(1) NO N Flag für „Eintrag löschbar“ (Y/N)
changeable char(1) NO N Flag für „Eintrag änderbar“ (Y/N)