REFLEX Datenbank-Beschreibung Dokumente: Unterschied zwischen den Versionen
Aus GEVITAS
| Zeile 14: | Zeile 14: | ||
In der Regel sind das PDF-Dateien. | In der Regel sind das PDF-Dateien. | ||
| − | Die Dokumente werden in bestimmten, vordefinierten Verzeichnissen abgelegt. Der grundsätzliche Haut-Ordner für Dokumente wird dabei in der [INI-Datei] festgelegt. | + | Die Dokumente werden in bestimmten, vordefinierten Verzeichnissen abgelegt. Der grundsätzliche Haut-Ordner für Dokumente wird dabei in der '''[[INI-Datei]]''' festgelegt. |
| − | Die Dateinamen werden nach frei definierbaren Regeln zusammengesetzt. Das wird im [REFLEX-Admin] definiert. | + | Die Dateinamen werden nach frei definierbaren Regeln zusammengesetzt. Das wird im '''[[REFLEX-Admin]]''' definiert. |
| + | Bei Erstellen eines Dokuments z.B. über das Druckmodul '''[[GevitasFormPrint]]''' wird eine Verknüpfung in der Datenbank hergestellt. Diese beinhaltet neben Pfad- und Dateinamen auch Bezüge zu einem Auftrag, Kunden, einer Rechnung usw., je nach Vorgang. | ||
| + | ;Beipiel: | ||
| + | :Wenn ein Rechnungsdokument angelegt wird, so wird das Dokument verknüpft mit der Rechnungsnummer, Kundennummer und Auftragsnummer (wenn vorhanden). Somit kann der Anwender z.B. in der Auftragsverwaltung alle relevanten Dokumente zu dem Auftrag sehen, also vom Angebot über die Auftragsbestätigung, Lieferscheine, Rechnungen usw. | ||
| + | |||
| + | Die Verknüpfung in der Datenbank wird über die Tabelle "Dokument" hergestellt. | ||
=== DOKUMENT === | === DOKUMENT === | ||
Version vom 4. März 2026, 10:20 Uhr
Inhaltsverzeichnis
1 Allgemeines
User können in REFLEX oder in einem seiner Module Dokumente erstellen:
- Angebote
- Aufträge, Auftragsbestätigungen
- Ladelisten, Packlisten
- Lieferscheine
- Abhollisten
- Bestellungen
- Rechnungen, Gutschriften
usw.
In der Regel sind das PDF-Dateien.
Die Dokumente werden in bestimmten, vordefinierten Verzeichnissen abgelegt. Der grundsätzliche Haut-Ordner für Dokumente wird dabei in der INI-Datei festgelegt. Die Dateinamen werden nach frei definierbaren Regeln zusammengesetzt. Das wird im REFLEX-Admin definiert.
Bei Erstellen eines Dokuments z.B. über das Druckmodul GevitasFormPrint wird eine Verknüpfung in der Datenbank hergestellt. Diese beinhaltet neben Pfad- und Dateinamen auch Bezüge zu einem Auftrag, Kunden, einer Rechnung usw., je nach Vorgang.
- Beipiel
- Wenn ein Rechnungsdokument angelegt wird, so wird das Dokument verknüpft mit der Rechnungsnummer, Kundennummer und Auftragsnummer (wenn vorhanden). Somit kann der Anwender z.B. in der Auftragsverwaltung alle relevanten Dokumente zu dem Auftrag sehen, also vom Angebot über die Auftragsbestätigung, Lieferscheine, Rechnungen usw.
Die Verknüpfung in der Datenbank wird über die Tabelle "Dokument" hergestellt.
1.1 DOKUMENT
1.1.1 Beschreibung der Tabelle
1.1.2 Felder der Tabelle
| Feld | Typ | Beschreibung |
|---|---|---|
| ID | Int | Die ID ist eine eindeutige, fortlaufende Nummer. Sie wird vom Datenbank-Server beim Einfügen von Daten automatisch vergeben und kann nicht geändert werden. |
| D_BEZUG_FORMULAR | SmallInt | D_BEZUG_FORMULAR |
| D_BEZUG_ADRNR | Int | D_BEZUG_ADRNR |
| D_BEZUG_RECHNNR | Int | D_BEZUG_RECHNNR |
| D_BEZUG_AUFTRNR | Int | Die Auftragsnummer kennzeichnet einen Vorgang in der Auftragsverwaltung eindeutig. Ein Vorgang kann den Auftrags-Status Angebot, Auftrag, Anfrage usw. haben. |
| D_BEZUG_BESTELLNR | Int | D_BEZUG_BESTELLNR |
| D_EMPF_KURZNAME | varchar(40) | D_EMPF_KURZNAME |
| D_EMPF_ANSCHRIFT | varchar(160) | D_EMPF_ANSCHRIFT |
| D_EMPF_PERSANR | varchar(50) | D_EMPF_PERSANR |
| D_EMPF_ANSPRPARTNER | varchar(40) | D_EMPF_ANSPRPARTNER |
| D_EMPF_STR | varchar(40) | D_EMPF_STR |
| D_EMPF_PLZ | varchar(10) | D_EMPF_PLZ |
| D_EMPF_ORT | varchar(40) | D_EMPF_ORT |
| D_EMPF_TELGESCH | varchar(30) | D_EMPF_TELGESCH |
| D_EMPF_TELPRIV | varchar(30) | D_EMPF_TELPRIV |
| D_EMPF_TELMOBIL | varchar(30) | D_EMPF_TELMOBIL |
| D_EMPF_TELEFAX | varchar(30) | D_EMPF_TELEFAX |
| D_EMPF_MAIL | varchar(40) | D_EMPF_MAIL |
| D_EMPF_LAND | varchar(40) | D_EMPF_LAND |
| D_STICHWORT | varchar(50) | D_STICHWORT |
| D_BETREFF | varchar(200) | D_BETREFF |
| D_EMAILTEXT | Memo | D_EMAILTEXT |
| D_VERANSTALTUNG | varchar(50) | D_VERANSTALTUNG |
| D_PFAD | varchar(200) | D_PFAD |
| D_DATEINAME | varchar(200) | D_DATEINAME |
| D_WORD_VORLAGE_PFAD | varchar(200) | D_WORD_VORLAGE_PFAD |
| D_WORD_VORLAGE_DATEINAME | varchar(200) | D_WORD_VORLAGE_DATEINAME |
| D_DOKUMENTENART | SmallInt | D_DOKUMENTENART |
| D_WIEDERVORLAGE | DateTime | D_WIEDERVORLAGE |
| D_WIEDERVORLAGEELREDIGT | SmallInt | D_WIEDERVORLAGEELREDIGT |
| D_FREIGABE_STATUS | SmallInt | D_FREIGABE_STATUS |
| D_FREIGABE_VON | varchar(20) | D_FREIGABE_VON |
| D_FREIGABE_ANFORDERUNGS_DATUM | DateTime | D_FREIGABE_ANFORDERUNGS_DATUM |
| D_FREIGABE_DATUM | DateTime | D_FREIGABE_DATUM |
| D_FREIGEGEBEN_VON | varchar(20) | D_FREIGEGEBEN_VON |
| D_FREIGABE_BEMERKUNG | varchar(200) | D_FREIGABE_BEMERKUNG |
| D_BEMERKUNG | varchar(200) | D_BEMERKUNG |
| D_DATEINAME_DATUM_SCHLUESSEL | varchar(6) | D_DATEINAME_DATUM_SCHLUESSEL |
| D_DATEINAME_NR_SCHLUESSEL | Int | D_DATEINAME_NR_SCHLUESSEL |
| ERFDATUM | DateTime | ERFDATUM |
| ERFUSER | varchar(20) | ERFUSER |
| AENDDATUM | DateTime | AENDDATUM |
| AENDUSER | varchar(20) | AENDUSER |
| D_BEZUG_REPAUFTRNR | Int | Die Auftragsnummer kennzeichnet einen Vorgang in der Auftragsverwaltung eindeutig. Ein Vorgang kann den Auftrags-Status Angebot, Auftrag, Anfrage usw. haben. |
| D_BEZUG_VORTNR | Int | D_BEZUG_VORTNR |
| D_BEZUG_EINGERCHNR | Int | D_BEZUG_EINGERCHNR |
| D_BEZUG_FER_TABKALK_KO | Int | D_BEZUG_FER_TABKALK_KO |
| D_BEZUG_KOTRNR | Int | D_BEZUG_KOTRNR |
| D_BEZUG_LIEFSCHNR | Int | D_BEZUG_LIEFSCHNR |
| D_BEZUG_StockLogKisteNr | Int | D_BEZUG_StockLogKisteNr |