Skip to main content

OrderData (Bestellnummern)

In der Tabelle OrderData werden die Bestellnummern hinterlegt. Zu einem Eintrag in wird zwingend eine Bestellnummer und eine Bestellposition benötigt und diese Kombination muss eindeutig sein. Gegen die Bestellung werden Preis, Preiseinheit, Menge und die Mengeneinheit geprüft.

Spaltenname Typ NULL-Werte zulassen Erläuterung
ID bigint Nein Eindeutige ID / Primary Key (Auto-Inkrement)
Licence nvarchar(50) Nein Documents-Lizenzname (PEM)
Principal nvarchar(50) Nein Mandant (automatische Vorbelegung: 'ANY')
CompanyCode nvarchar(50) Nein Buchungskreis (automatische Vorbelegung: 'ANY')
VendorID nvarchar(100) Nein Lieferant ID
VendorName nvarchar(200) Ja Lieferant Name
OrderDate date Ja Bestelldatum
OrderNumber nvarchar(100) Nein Bestellnummer
OrderPosition nvarchar(100) Nein Bestellposition
OrderClosed bit Nein Angabe ob die Bestellung geschlossen ist
GoodsReceiptCheck bit Nein Angabe ob gegen den Wareneingang geprüft werden soll
InternalArticleCode nvarchar(50) Ja Interne Artikelnummer
ExternalArticleCode nvarchar(50) Ja Externe Artikelnummer
ArticleDescription nvarchar(250) Ja Artikelbeschreibung
Quantity decimal(18,6) Nein Liefermenge
QuantityUnit nvarchar(50) Nein Mengeneinheit
InsertTS datetime Nein Zeitstempel beim Insert (automatische Vorbelegung beim Insert)
UpdateTS datetime Ja Zeitstempel beim Update (automatisch via Trigger)

Eindeutiger Schlüssel: Licence + Principal + CompanyCode + GoodsReceiptID + GoodsReceiptPosition