Zum Inhalt

Technische Beschreibung

Das Modul für Chefeinkäufer / Einkäufer legt eigene Tabellen in der OXID-Datenbank an. Außerdem wird die OXID-Standard-Tabelle oxuser um neue Spalten erweitert.

Datenbanktabellen

Neue Tabelle: dxchiefbuyer_budgets

Feld Beschreibung Typ

OXUSERID

OXID-Benutzer, dem das Budget zugeordnet ist

decimal(10,2)

TSTAMP_VALIDFROM

Datum, ab dem die Budgets gültig sind / wird aktuell nicht verwendet

DATETIME

OXACTIVE

Bestimmt, ob Budgets definiert werden können

0: nein

1:ja

decimal(10,2)

BUDGET_YEAR

Vorgegebenes Jahresbudget

decimal(10,2)

BUDGET_MONTH

Vorgebgebenes Monatsbudget

decimal(10,2)

BUDGET_WEEK

Vorgegebenes Wochenbudget

decimal(10,2)

BUDGET_DAY

Vorgegebenes Tagesbudget

decimal(10,2)

BUDGET_PERORDER

Vorgegebenes Budget für eine Bestellung

decimal(10,2)

TSTAMP_UPDATED

Datum, an dem die Budgets aktualisiert wurden / wird aktuell nicht verwendet

DATETIME

Hinweis: In der Tabelle oxorder wird auf Basis der gewählten Einstellung bezüglich Netto-/Bruttopreise die Spalte oxtotalnetsum bzw. oxtotalbrutsum aufsummiert, sobald Budget verbraucht wird. Das Ergebnis wird bei den Budgets unter Verbraucht angezeigt.

Tabelle: oxuser

Feld Beschreibung Typ
DXCHIEFBUYER_ACCOUNTTYPE 0 = Normaler Benutzer
1 = Einkäufer
2 = Chefeinkäufer
INT (5)
DXCHIEFBUYER_OWNORDERSINHISTORY 0 = Einkäufer sieht alle Bestellungen in der Historie
1 = Einkäufer sieht nur seine eigenen Bestellungen in der Historie
TINYINT (1)
DXCHIEFBUYER_HEADBUYERID ID des zugeordneten Chefeinkäufers VARCHAR (32)
DXCHIEFBUYER_SENDORDERMAIL 0 = Einkäufer erhält keine Auftragseingangsbestätigungs-eMails
1 = Einkäufer erhält Auftragseingangsbestätigungs-eMails
TINYINT (1)
DXCHIEFBUYER_ORDERINGALLOWED 0 = Einkäufer darf keine Bestellungen tätigen
1 = Einkäufer kann Bestellungen tätigen
TINYINT (1)
DXCHIEFBUYER_ACCOUNTVALIDATIONTOKEN Token, mit dem sich der Benutzer anmelden muss
leer = Benutzer hat sich bereits angemeldet oder wurde nicht über das Chefeinkäufer-Modul erstellt
VARCHAR (32)
DXCHIEFBUYER_ACCOUNTVALIDATIONTIME Zeitstempel, wenn das neue Benutzerkonto des Einkäufers/Chefeinkäufers bestätigt wurde DATETIME

Letztes Update: 27. August 2024 14:56:01