Tabela SalesOrderHeader (AdventureWorks)

Zawiera ogólne, lub obiektu nadrzędnego, informacje dotyczące zamówienia sprzedaży.Konkretne produkty skojarzone z zamówieniem sprzedaży są przechowywane w Tabela SalesOrderDetail.

Definicja tabela SalesOrderHeader

The SalesOrderHeader tabela is contained in the Sales schema.

Kolumna

Typ danych

opcje dopuszczania wartości null

Description

SalesOrderID

int

Niedozwolone wartości null

Klucz podstawowy.

RevisionNumber

tinyint

Niedozwolone wartości null

Numer przyrostowy do śledzenia zmian w zamówieniu sprzedaży w czasie.

DataZamówienia.

datetime

Niedozwolone wartości null

Daty utworzenia zamówienia sprzedaży.

DueDate

datetime

Niedozwolone wartości null

Data zamówienia z powodu do odbiorcy.

DataWysyłki

datetime

Wartości null

Data zamówienia został wysłany do klienta.

Stan

tinyint

Niedozwolone wartości null

Bieżący stan zamówienia.1 = W procesie

2 = Zatwierdzone

3 = Back zamówione

4 = Odrzucone

5 = Wysłane

6 = Anulowane

OnlineOrderFlag

Flagi (typ zdefiniowany przez użytkownika)

bit

Niedozwolone wartości null

0 = Zamówień złożonych przez sprzedawcy.

1 = Umieszczone online przez nabywcę zamówienia.

SalesOrderNumber

nvarchar(25)

Niedozwolone wartości null

Numer identyfikacyjny unikatowy zamówienia sprzedaży.

PurchaseOrderNumber

OrderNumber (typ zdefiniowany przez użytkownika)

nvarchar(25)

Wartości null

Klient zakupu zamówienia odwołania do numerów.

AccountNumber

AccountNumber (typ zdefiniowany przez użytkownika)

nvarchar(15)

Wartości null

Finansowe odwołania do numerów kont.

Identyfikator klienta

int

Niedozwolone wartości null

Numer identyfikacyjny odbiorcy.klucz obcy do Customer.CustomerID.

ContactID

int

Niedozwolone wartości null

Numer identyfikacyjny kontaktu odbiorcy.klucz obcy do Contact.ContactID.

SalesPersonID

int

Wartości null

Osoba sprzedaży, która utworzyła zamówienia sprzedaży.klucz obcy do SalesPerson.SalePersonID.

TerritoryID

int

Wartości null

Obszar, w którym dokonano sprzedaży.klucz obcy do SalesTerritory.SalesTerritoryID.

BillToAddressID

int

Niedozwolone wartości null

Adres fakturowania klienta.klucz obcy do Address.AddressID.

ShipToAddressID

int

Niedozwolone wartości null

Adres dostawy odbiorcy.klucz obcy do Address.AddressID.

ShipMethodID

int

Niedozwolone wartości null

Metoda wysyłki.klucz obcy do ShipMethod.ShipMethodID.

CreditCardID

int

Wartości null

Numer identyfikacyjny karty kredytowej.klucz obcy do CreditCard.CreditCardID.

CreditCardApprovalCode

varchar(15)

Wartości null

Kod identyfikacyjny dostarczone przez firmę karty kredytowej.

CurrencyRateID

int

Wartości null

Kurs wymiany waluty używany.Obcy klucz tak, aby CurrencyRate.CurrencyRateID.

Suma częściowa

money

Niedozwolone wartości null

Sumy częściowej sprzedaży.Obliczana jako suma)SalesOrderDetail.LineTotal) dla SalesOrderID.

TaxAmt

money

Niedozwolone wartości null

Kwota podatku.

Transport

money

Niedozwolone wartości null

Koszt wysyłki.

TotalDue

Obliczona jako Suma częściowa + TaxAmt + Transport

Niedozwolone wartości null

Suma należności od nabywcy.

Komentarz

nvarchar(128)

Wartości null

Komentarze wprowadzone przez tego przedstawiciela handlowego.

ROWGUID

uniqueidentifier ROWGUIDCOL

Niedozwolone wartości null

Numer ROWGUIDCOL, który unikatowo identyfikuje wiersz.Używane do obsługi próby replikacja łączenia.

ModifiedDate

datetime

Niedozwolone wartości null

Data i godzina ostatniej aktualizacji wiersza.