GEVAS-Professional MultiStat Datenbank-Beschreibung

Aus GEVITAS
Wechseln zu: Navigation, Suche

1 Allgemeines

Dieser Artikel beschreibt die Datenbank-Tabellen, die für das Programm GEVAS-Professional MultiStat relevant sind.

1.1 FILIALEN

1.1.1 Beschreibung der Tabelle

In der Tabelle FILIALEN werden die Informationen über die gewünschten Lager/Filialen hinterlegt.

1.1.2 Felder der Tabelle

Feld Typ Beschreibung
ID Int Eine ID ist eine interne, vom SQL-Server vergebene Nummer.
FILIALE varchar(5) Kurzname der Filiale/des Lagers. Dieser wird in den anderen Tabelle gespeichert und so für Verknüpfungen und Selektionen der Daten verwendet.
BEZEICHNUNG varchar(30) Klartext-Bezeichnung. Wird z.B. für den Ausdruck auf Reports verwendet.
ADRESSE varchar(60) Optionale Adresse.
STRASSE varchar(30) Optionale STRASSE.
LANDKENNZ varchar(5) Optionales Landkennzeichen.
PLZ varchar(5) Optionale PLZ
ORT varchar(40) Optionaler Ort
LAND varchar(40) Optionales LAND
ANSPRPART varchar(40) Optionale Ansprechpartner
TELEFON varchar(30) Optionale Telefon-Nummer
Optionale TELEFAX-Nummer varchar(30) TELEFAX
MAILADR varchar(60) Optionale Mail-Adresse
WWW varchar(60) Optionale Website
KOST Int Optionale Kostenstelle
KOTR Int Optionaler Kostenträger
SPRACHE varchar(1) Optionale Sprache
KENNZ1 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ2 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ3 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ4 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ5 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ6 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ7 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ8 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
KENNZ9 varchar(6) Optionales Kennzeichen, wird nicht verwendet.
BEMERKUNG varchar(50) Optionale Bemerkung
ADRNR Int Wird derzeit nicht verwendet.
STATUSNR SmallInt Gibt den Status des Lagers/der Filiale an:


1.2 MULTISTAT_EINKAUF

1.2.1 Beschreibung der Tabelle

Hier werden die Daten des Einkaufs gespeichert. Diese wurden entweder manuell erfasst oder aus XLS-Dateien importiert.

1.2.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.
FILIALE varchar(5) Über das Filial-/Lager-Kennzeichen ist ein Datensatz einem bestimmten Lager/einer Filiale zugeordnet.
JAHR Int Jahr, für das die Daten erfasst wurden. Ist im Prinzip im Eingangsdatum (EING_DATUM) enthalten. Wird jedoch beim Speichern eines Datensatzes automatisch errechnet, damit bestimmte Selektionen und Auswertungen vereinfacht werden!
MONAT Int Siehe oben!
LFDNR_IM_MONAT Int Eine eindeutige, fortlaufende Nummer innerhalb eines Monats (und Jahres).
EING_DATUM DateTime Eingabedatum
LIEFERANT varchar(50) Lieferant
ANSPRECHPARTNER varchar(40) Asnprechpartner/Person
BESTELL_NR varchar(20) Bestellnummer, interne Lieferscheinnummer o.ä.
PROD_NUMMER varchar(20) Produktionsnummer
PROD_NAME varchar(50) Produktionsname
PROD_FIRMA varchar(50) Produktionsfirma
PROD_LEITER varchar(40) Produktionsleiter (PL)
LIEFERSCHEIN_NR varchar(20) Lieferschein-Nummer
ANZAHL_POS Int Anzahl der Positionen
GES_MENGE Float Gesamte Menge (Stückzahl)
GES_PREIS Float Gesamt-Preis
ANZAHL_POS_DAVON_VO Int Anzahl Positionen, die Vor-Ort entsorgt, veräussert o.ä. wurden. Zeigt an, dass von der Gesamtmenge diese Zahl abgezogen werden muss, weil diese nicht ins Lager kamen!
GES_MENGE_DAVON_VO Float Menge Vor-Ort', siehe oben.
GES_PREIS_DAVON_VO Float Preis Vor-Ort', siehe oben.
ANZAHL_POS_DAVON_GELIEFERT Int Differenz aus der Gesamt-Anzahl - Davon-Vor-Ort. Wird automatisch berechnet.
GES_MENGE_DAVON_GELIEFERT Float Differenz aus der Gesamt-Menge - Davon-Vor-Ort. Wird automatisch berechnet.
GES_PREIS_DAVON_GELIEFERT Float Differenz aus dem Gesamt-Preis - Davon-Vor-Ort. Wird automatisch berechnet.
BEMERKUNG varchar(100) Optionale Bemerkung
ERFUSER varchar(10) Kurzname des Users, der den Datensatz erfasst hat. Wird automatisch vergeben.
ERFDATUM DateTime Erfassungsdatum.
ANDUSER varchar(10) Kurzname des Users, der den Datensatz zuletzt geändert hat. Wird automatisch vergeben.
ANDDAT DateTime Letztes Änderungsdatum.

1.3 MULTISTAT_VERKAUF

1.3.1 Beschreibung der Tabelle

Hier werden die Verkäufe gespeichert. Diese wurden entweder manuell erfasst oder aus XLS-Dateien importiert.

1.3.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.
FILIALE varchar(5) Über das Filial-/Lager-Kennzeichen ist ein Datensatz einem bestimmten Lager/einer Filiale zugeordnet.
JAHR Int Jahr, für das die Daten erfasst wurden. Ist im Prinzip im Eingangsdatum (EING_DATUM) enthalten. Wird jedoch beim Speichern eines Datensatzes automatisch errechnet, damit bestimmte Selektionen und Auswertungen vereinfacht werden!
MONAT Int Siehe oben!
LFDNR_IM_MONAT Int Eine eindeutige, fortlaufende Nummer innerhalb eines Monats (und Jahres).
AUSG_DATUM DateTime Ausgangsdatum
EMPFAENGER varchar(50) Empfänger (Firma)
ANSPRECHPARTNER varchar(40) Ansprechpartner, Person
BESTELL_NR varchar(20) Bstellenummer, Lieferscheinnummer o.ä.
PROD_NUMMER varchar(20) Produktionsnummer.
PROD_NAME varchar(50) Produktionsname.
PROD_FIRMA varchar(50) Produktionsfirma.
PROD_LEITER varchar(40) Produktionsleiter (PL).
LIEFERSCHEIN_NR varchar(20) Lieferscheinnummer.
ANZAHL_POS Int Anzahl der Positionen
GES_MENGE Float Gesamte Menge (Stückzahl)
GES_PREIS Float Gesamt-Preis
BEMERKUNG varchar(100) Optionale Bemerkung.
ERFUSER varchar(10) Kurzname des Users, der den Datensatz erfasst hat. Wird automatisch vergeben.
ERFDATUM DateTime Erfassungsdatum.
ANDUSER varchar(10) Kurzname des Users, der den Datensatz zuletzt geändert hat. Wird automatisch vergeben.
ANDDAT DateTime Letztes Änderungsdatum.


1.4 MULTISTAT_EINGANG

1.4.1 Beschreibung der Tabelle

Hier werden die Eingänge (=Rücknahmen) abgelegt. Diese werden aus dem Lagerprotokoll extrahiert, dabei werden die Summen (Anzahl-Positionen, Mengen usw.) errechnet. Für jeden Auftrag und jeden Tag, an dem ein Eingang erfolgte, wird ein Datensatz angelegt!

1.4.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.
FILIALE varchar(5) Über das Filial-/Lager-Kennzeichen ist ein Datensatz einem bestimmten Lager/einer Filiale zugeordnet.
JAHR Int Jahr, für das die Daten erfasst wurden. Ist im Prinzip im Eingangsdatum (EING_DATUM) enthalten. Wird jedoch beim Speichern eines Datensatzes automatisch errechnet, damit bestimmte Selektionen und Auswertungen vereinfacht werden!
MONAT Int Siehe oben!
LFDNR_IM_MONAT Int Eine eindeutige, fortlaufende Nummer innerhalb eines Monats (und Jahres).
DATUM DateTime Datum des Vorgangs.
AUFTRNR Int Die Auftragsnummer kennzeichnet einen Vorgang in der Auftragsverwaltung eindeutig. Ein Vorgang kann den Auftrags-Status Angebot, Auftrag, Anfrage usw. haben.
PROD_NAME varchar(50) Produktionsname
PROD_NUMMER varchar(20) Produktionsnummer
ADRKURZNAME varchar(20) Kurzname des Kunden
ANSPRECHPARTNER varchar(40) Ansprechpartner, Person, Abholer
ANZAHL_POS Int Anzahl der Positionen
GES_MENGE Float Gesamte Menge (Stückzahl)
BEMERKUNG varchar(100) Optionale Bemerkung
ERFUSER varchar(10) Kurzname des Users, der den Datensatz erfasst hat. Wird automatisch vergeben.
ERFDATUM DateTime Erfassungsdatum.
ANDUSER varchar(10) Kurzname des Users, der den Datensatz zuletzt geändert hat. Wird automatisch vergeben.
ANDDAT DateTime Letztes Änderungsdatum.


1.5 MULTISTAT_AUSGANG

1.5.1 Beschreibung der Tabelle

Hier werden die Ausgänge (=Ausgaben) abgelegt. Diese werden aus dem Lagerprotokoll extrahiert, dabei werden die Summen (Anzahl-Positionen, Mengen usw.) errechnet. Für jeden Auftrag und jeden Tag, an dem eine Ausgabe erfolgte, wird ein Datensatz angelegt!

1.5.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.
FILIALE varchar(5) Über das Filial-/Lager-Kennzeichen ist ein Datensatz einem bestimmten Lager/einer Filiale zugeordnet.
JAHR Int Jahr, für das die Daten erfasst wurden. Ist im Prinzip im Eingangsdatum (EING_DATUM) enthalten. Wird jedoch beim Speichern eines Datensatzes automatisch errechnet, damit bestimmte Selektionen und Auswertungen vereinfacht werden!
MONAT Int Siehe oben!
LFDNR_IM_MONAT Int Eine eindeutige, fortlaufende Nummer innerhalb eines Monats (und Jahres).
DATUM DateTime Datum des Vorgangs.
AUFTRNR Int Die Auftragsnummer kennzeichnet einen Vorgang in der Auftragsverwaltung eindeutig. Ein Vorgang kann den Auftrags-Status Angebot, Auftrag, Anfrage usw. haben.
PROD_NAME varchar(50) Produktionsname
PROD_NUMMER varchar(20) Produktionsnummer
ADRKURZNAME varchar(20) Kurzname des Kunden (Firma)
ANSPRECHPARTNER varchar(40) Ansprechpartner, Person
ANZAHL_POS Int Anzahl der Positionen
GES_MENGE Float GES_MENGE
BEMERKUNG varchar(100) BEMERKUNG
ERFUSER varchar(10) Kurzname des Users, der den Datensatz erfasst hat. Wird automatisch vergeben.
ERFDATUM DateTime Erfassungsdatum.
ANDUSER varchar(10) Kurzname des Users, der den Datensatz zuletzt geändert hat. Wird automatisch vergeben.
ANDDAT DateTime Letztes Änderungsdatum.

1.6 MULTISTAT_ADR

1.6.1 Beschreibung der Tabelle

1.6.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.
FILIALE varchar(5) FILIALE
ADRKURZNAME varchar(50) ADRKURZNAME


1.7 MULTISTAT_ACCESS

1.7.1 Beschreibung der Tabelle

1.7.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.
FILIALE varchar(5) FILIALE
SERVERTYP Int SERVERTYP
SERVERNAME varchar(250) SERVERNAME
DATENBANK_SCHEMA varchar(250) DATENBANK_SCHEMA
USERNAME varchar(50) USERNAME
USERPW varchar(50) USERPW