SOG-Helpcenter Logo SOG Business - Software

f815 - Dokumentendatenbank


Bemerkungen: -

Programme: p104 - Belegerzeugung Verkauf (srvbvk), p204 - Belegerzeugung Einkauf (srvbek), p808 - Reorganisation Dokumentenarchiv (reorgdok), p809 - Dokumentensuche (doksu), diverse

Tabellentyp: Bewegungsdaten



Objektklasse: Dokumentenkopf
key_1

Format: char(14), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f815_build_key_1(firma, doknr)
Text für Objectcontainer: #data:dbs.Dokumentenkopf(firma, doknr)
base.f815.key_1


firma

Firmennummer
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

Nummer der Firma.




doknr

Dokumentennummer
Format: decimal(12,0), MinValue: 0 MaxValue: 999999999999, Default: 0, not null
Teilfeld von key_1

 




pfad

Speicherort des Dokumentes
Format: varchar(250), Default: '', not null

Folgende Sonderwerte sind definiert:

 

THIS:

Das Dokument liegt als BLOB in diesem Datensatz

archiv:doknr:Dokumentennummer

Das Dokument liegt im Archiv und kann über die angegebene Dokumentennummer abgerufen werden. Der Feldname "doknr" (2. Parameter im Anker zum Archivsystem) wird zum Zeitpunkt der Übergabe an das Archivsystem zum Wiederfinden für dieses Dokument festgehalten. Definiert wird dieser Feldname in der Feldmapping-Konfiguration zur Archivierung über die Variable "DocDbKeyName".




data

Dokumenten-Blob
Format: hhblob(), can be null

Enthält "pfad" den Wert "THIS:" liegt in diesem Datenfeld das eigentliche Dokument.




data_len

Länge der Blob-Daten
Format: decimal(15,0), MinValue: 0 MaxValue: 999999999999999, Default: 0, not null

Entspricht der Größe des Blobs daten in Byte. Sollte das Dokument komprimiert sein, so entspricht dieser Wert trotzdem dem unkomprimierten Zustand.




data_ext

Datentyp der Blob-Daten
Format: char(30), Default: ' ', not null

Dieses Datenfeld enthält die Dateiendung der Blob-Daten, incl. führendem Punkt.




data_ext_sql

Dateiendung für die SQL-Server Volltext-Engine
Format: char(30), Default: ' ', not null

In diesem Feld steht die Dateieindung mit der der SQL-Server bei der Volltextsuche arbeitet. Diese übersteuert unter umständen die tatsächliche Dateiendung um suchen in Dateiformaten zu ermöglichen, die der SQLServer nicht kennt.
So wird zum Beispiel das Dateiformat .prt in .txt geändert.




data_dateutc

Aktualisierungsdatum des Blob-Dokumentes
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

 




data_compression

Komprimierungskennzeichen
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Komprimierungskennzeichen des Datensatzes.




==> Raw

Rohdaten

Der Inhalt des Dokumentes ist nicht komprimiert.




==> Compressed

Komprimiert

Der Inaalt des Dokumentes ist komprimiert.




==> Inefficient

Ineffizient

Der Inhalt des Dokumentes ist nicht komprimiert, weil sich die Komprimierung als ineffizient erwiesen hat.




loesch

Kennzeichen Löschschutz
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Auswahlliste: m_loesch.awl

Dieses Kennzeichen steuert, wie das Dokument aus der Dokumentenverwaltung gelöscht wird.

0 = Automatische Löschung
1 = Nur manuell löschbar




bearb

Kennzeichen Bearbeitungsfähigkeit
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Auswahlliste: m_dokvv6_bearb.awl

Dieses Kennzeichen gibt an, wer das Dokument bearbeiten darf.

0 = Das Dokument kann nicht mehr bearbeitet werden
1 = Das Dokument kann nur durch den Ersteller des Dokumentes bearbeitet werden
2 = Das Dokument kann von allen Sachbearbeitern bearbeitet werden




ersteller

Ersteller
Format: char(6), Default: ' ', not null
Auswahlliste: sachbea.awl

Sachbearbeiter, durch den das Dokument erstellt worden ist.




recht_read

Leserecht
Format: char(60), Default: ' ', not null
Auswahlliste: VALUELIST:rechtgrp:dok

Benötigtes Recht zur Anzeige des Dokumentes




recht_write

Schreibrecht
Format: char(60), Default: ' ', not null
Auswahlliste: VALUELIST:rechtgrp:dok

Benötigtes Recht zur Bearbeitung eines Dokumentes. Übersteuert das Kennzeichen Bearbeitungsfähigkeit.




checkout_id

ID für das Abrufen eines Dokumentes
Format: char(40), Default: ' ', not null

Wird das Dokument später wieder importiert kann über die ID geprüft werden, ob es seit dem letzten Abrufen anderweitig verändert wurde.




blobid

BlobId des Dateninhaltes
Format: decimal(18,0), MinValue: 0 MaxValue: 999999999999999999, Default: 0, not null

Beinhaltet dieses Datenfeld einen Wert!=0, so ist der Dateninhalt nicht in "data/data_len" gespeichert, sondern in der Tabelle fileblob.
Dies hat den Vorteil, dass in "fileblob" gleichartige Blobs jeweils nur einmal enthalten sind.




hhupd

Letzte Änderung
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

Zeitstempel der letzten Veränderung des Datensatzes im Format yyyymmddhhmmss
Der Zeitpunkt wird als UTC-Zeit angegeben.