Tabella SalesOrderHeader (AdventureWorks)
Contiene informazioni generali o di riferimento relative agli ordini di vendita. I dati relativi ai prodotti specifici associati agli ordini di vendita sono archiviati nella tabella SalesOrderDetail.
Definizione della tabella SalesOrderHeader
La tabella SalesOrderHeader è inclusa nello schema Sales.
Colonna |
Tipo di dati |
Supporto di valori Null |
Descrizione |
---|---|---|---|
SalesOrderID |
int |
Non Null |
Chiave primaria. |
RevisionNumber |
tinyint |
Non Null |
Numero incrementale che consente di tenere traccia delle modifiche apportate all'ordine di vendita nel tempo. |
OrderDate |
datetime |
Non Null |
Data di creazione dell'ordine di vendita. |
DueDate |
datetime |
Non Null |
Data di evasione dell'ordine. |
ShipDate |
datetime |
Null |
Data di consegna al cliente. |
Status |
tinyint |
Non Null |
Stato corrente dell'ordine 1 = in corso 2 = approvato 3 = inevaso 4 = rifiutato 5 = consegnato 6 = annullato |
OnlineOrderFlag |
Flag (tipo definito dall'utente) bit |
Non Null |
0 = ordine effettuato da un venditore. 1 = ordine effettuato in linea dal cliente. |
SalesOrderNumber |
nvarchar(25) |
Non Null |
Numero di identificazione univoco dell'ordine di vendita. |
PurchaseOrderNumber |
OrderNumber (tipo definito dall'utente) nvarchar(25) |
Null |
Riferimento numerico all'ordine di acquisto del cliente. |
AccountNumber |
AccountNumber (tipo definito dall'utente) nvarchar(15) |
Null |
Riferimento numerico relativo ai dati di contabilità generale per il cliente. |
CustomerID |
int |
Non Null |
Numero di identificazione del cliente. Chiave esterna per Customer.CustomerID. |
ContactID |
int |
Non Null |
Numero di identificazione del contatto presso il cliente. Chiave esterna per Contact.ContactID. |
SalesPersonID |
int |
Null |
Venditore che ha creato l'ordine. Chiave esterna per SalesPerson.SalePersonID. |
TerritoryID |
int |
Null |
Area in cui è stato effettuato l'ordine. Chiave esterna per SalesTerritory.SalesTerritoryID. |
BillToAddressID |
int |
Non Null |
Indirizzo di fatturazione del cliente. Chiave esterna per Address.AddressID. |
ShipToAddressID |
int |
Non Null |
Indirizzo di spedizione del cliente. Chiave esterna per Address.AddressID. |
ShipMethodID |
int |
Non Null |
Metodo di spedizione. Chiave esterna per ShipMethod.ShipMethodID. |
CreditCardID |
int |
Null |
Numero di identificazione della carta di credito. Chiave esterna per CreditCard.CreditCardID. |
CreditCardApprovalCode |
varchar(15) |
Null |
Codice di approvazione fornito dalla società che ha emesso la carta di credito. |
CurrencyRateID |
int |
Null |
Tasso di cambio di valuta utilizzato. Chiave esterna per CurrencyRate.CurrencyRateID. |
SubTotal |
money |
Non Null |
Subtotale della transazione di vendita. Calcolato come SUM(SalesOrderDetail.LineTotal) per SalesOrderID. |
TaxAmt |
money |
Non Null |
Importo relativo alle imposte. |
Freight |
money |
Non Null |
Costi di spedizione. |
TotalDue |
Calcolato come SubTotal + TaxAmt + Freight |
Non Null |
Importo totale dovuto dal cliente. |
Comment |
nvarchar(128) |
Null |
Commenti del rappresentante. |
rowguid |
uniqueidentifier ROWGUIDCOL |
Non Null |
Numero ROWGUIDCOL che identifica in modo univoco la riga. Utilizzato per il supporto di un esempio di replica di tipo merge. |
ModifiedDate |
datetime |
Non Null |
Data e ora dell'ultimo aggiornamento della riga. |
Vedere anche