Zum Inhalt

Tabelle Buchungen

Spalten

Diese Tabelle hat 18 Spalten.

Mandant

INTEGER · NOT NULL

Verweis auf Tabelle Mandanten

ID

INTEGER · NOT NULL

Mandantenbezogene, eindeutige ID

Haushaltsstelle

INTEGER · NOT NULL

Verweis auf Tabelle Haushaltsstellen

Buchungsart

SMALLINT · NOT NULL

Wert Beschreibung
0 Ausgabe
1 Einnahme
2 Ausgabe-Korrektur
3 Einnahme-Korrektur
4 Geplante Ausgabe
Bereich

VARCHAR(20)

Verweis auf Tabelle Buchungsbereiche

Datum

DATE · NOT NULL

Betrag

NUMERIC(18, 4) · NOT NULL

Grund

BLOB subtype text

BelegNr

VARCHAR(15)

Besteller

VARCHAR(20)

BestellNr

VARCHAR(15)

BestellDatum

DATE

RechnungNr

VARCHAR(15)

LieferscheinNr

VARCHAR(15)

Lieferant

INTEGER

Verweis auf Tabelle Lieferanten

Log_Datum

DATE

Log_Uhrzeit

TIME

Log_Benutzer

VARCHAR(20)

Primärschlüssel

Diese Tabelle hat einen Primärschlüssel.

Buchungen

Mandant, ID

Fremdschlüssel

Diese Tabelle hat 4 Fremdschlüssel.

FK_BUCHUNGEN_HAUSHALTSSTELLE

Haushaltsstelle, Mandant » Haushaltsstellen (ID, Mandant) · ON UPDATE RESTRICT · ON DELETE RESTRICT

FK_BUCHUNGEN_LIEFERANT

Lieferant » Lieferanten (ID) · ON UPDATE RESTRICT · ON DELETE RESTRICT

FK_BUCHUNGEN_MANDANT

Mandant » Mandanten (ID) · ON UPDATE RESTRICT · ON DELETE RESTRICT

FK_BUCHUNGEN_BEREICH

Bereich, Mandant » Buchungsbereiche (Kuerzel, Mandant) · ON UPDATE CASCADE · ON DELETE SET NULL

Indizes

Diese Tabelle hat 5 Indizes.

FK_BUCHUNGEN_BEREICH

Mandant, Bereich

FK_BUCHUNGEN_HAUSHALTSSTELLE

Mandant, Haushaltsstelle

FK_BUCHUNGEN_LIEFERANT

Lieferant

FK_BUCHUNGEN_MANDANT

Mandant

PK_BUCHUNGEN

Mandant, ID