# 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. Bei der Menge gibt es eine Spalte QuantityOrdered für die Bestellmenge und eine Spalte QuantityOpen für die noch offene Bestellmenge. Eine Bestellmenge darf in dem Kontext erst durch die Buchung der zugehörigen Rechnung geschlossen werden. Falls diese Angabe so in den Stammdaten vorkommt oder anders definiert ist, dann sollte die Bestellmenge übertragen werden. Zu den Bestellungen können optional diverse Kontierungswerte mitgegeben werden.
**Spaltenname****Typ****NULL-Werte zulassen****Erläuterung**
IDbigintNeinEindeutige ID / Primary Key (Auto-Inkrement)
Licencenvarchar(50)NeinDocuments-Lizenzname (PEM)
Principalnvarchar(50)NeinMandant (automatische Vorbelegung: 'ANY')
CompanyCodenvarchar(50)NeinBuchungskreis (automatische Vorbelegung: 'ANY')
VendorIDnvarchar(100)NeinLieferant ID
VendorNamenvarchar(200)JaLieferant Name
OrderDatedateJaBestelldatum
OrderNumbernvarchar(100)NeinBestellnummer
OrderPositionnvarchar(100)NeinBestellposition
OrderClosedbitNeinAngabe ob die Bestellung geschlossen ist
GoodsReceiptCheckbitNeinAngabe ob gegen den Wareneingang geprüft werden soll
InternalArticleCodenvarchar(50)JaInterne Artikelnummer
ExternalArticleCodenvarchar(50)JaExterne Artikelnummer
ArticleDescriptionnvarchar(250)JaArtikelbeschreibung
QuantityOrdereddecimal(18,6)NeinBestellte Menge
QuantityOpendecimal(18,6)JaOffene Bestellmenge
QuantityUnitnvarchar(50)NeinMengeneinheit
Pricedecimal(18,2)NeinBestell-Preis
PriceUnitdecimal(18,5)NeinPreiseinheit
Currencynvarchar(5)NeinWährung im ISO-Format
PurchaserLoginnvarchar(255)JaEinkäufer-Login
RequesterLoginnvarchar(255)JaAnforderer-Login
PaymentTermsnvarchar(50)JaZahlungsbedingungen
GLAccountnvarchar(50)JaSachkonto ID
NavisionTypenvarchar(50)JaAnlage (Fixed\_Asset) / Sachkonto (G\_L\_Account) / Artikel (Item)
NavisionTypeValuenvarchar(50)JaID (Anlage/Sachkonto/Artikel)
CostCenternvarchar(50)JaKostenstelle ID
CostUnitnvarchar(50)JaKostenträger ID
Category1nvarchar(50)JaZweistufige Kategorie (Wert 1)
Category2nvarchar(50)JaZweistufige Kategorie (Wert 2)
AssetNumbernvarchar(50)JaAnlagennummer
JobNumbernvarchar(50)JaAuftragsnummer
VatCodenvarchar(50)JaMehrwertsteuer-Code
VatRatedecimal(3,1)JaMehrwertsteuer-Satz
BranchIDnvarchar(50)JaID Niederlassung
ProjectIDnvarchar(50)JaProjekt ID
OrderLimitCheckboxbitJaAngabe ob ein Bestell-Limit geprüft werden soll
OrderLimitAmountdecimal(18,2)JaBestell-Limit
OrderCustomBit1bitJaProjektspezifische Verwendung
OrderCustomBit2bitJaProjektspezifische Verwendung
OrderCustomDate1dateJaProjektspezifische Verwendung
OrderCustomDate2dateJaProjektspezifische Verwendung
OrderCustomDatetime1datetimeJaProjektspezifische Verwendung
OrderCustomNumeric1decimal(18,2)JaProjektspezifische Verwendung
OrderCustomNumeric2decimal(18,2)JaProjektspezifische Verwendung
OrderCustomString1nvarchar(50)JaProjektspezifische Verwendung
OrderCustomString2nvarchar(50)JaProjektspezifische Verwendung
OrderCustomString3nvarchar(50)JaProjektspezifische Verwendung
InsertTSdatetimeNeinZeitstempel beim Insert (automatische Vorbelegung beim Insert)
UpdateTSdatetimeJaZeitstempel beim Update (automatisch via Trigger)
*Eindeutiger Schlüssel:* Licence + Principal + CompanyCode + OrderNumber + OrderPosition