Table SalesOrderHeader (AdventureWorks)
Contient les informations générales, ou parentes, liées aux commandes client. Les produits spécifiques associés à la commande client sont stockés dans la table SalesOrderDetail.
Définition de la table SalesOrderHeader
La table SalesOrderHeader est contenue dans le schéma Sales.
Colonne |
Type de données |
Possibilité de valeurs nulles |
Description |
---|---|---|---|
SalesOrderID |
int |
Non Null |
Clé primaire. |
RevisionNumber |
tinyint |
Non Null |
Numéro incrémentiel pour le suivi des modifications apportées à la commande client dans le temps |
OrderDate |
datetime |
Non Null |
Date de création de la commande client |
DueDate |
datetime |
Non Null |
Date à laquelle la commande doit être remise au client. |
ShipDate |
datetime |
Null |
Date à laquelle la commande a été expédiée au client. |
Statut |
tinyint |
Non Null |
État actuel de la commande. 1 = En cours 2 = Approuvée 3 = En attente 4 = Refusée 5 = Expédiée 6 = Annulée |
OnlineOrderFlag |
Flag (type défini par l'utilisateur) bit |
Non Null |
0 = Commande passée par un vendeur 1 = Commande passée en ligne par un client |
SalesOrderNumber |
nvarchar(25) |
Non Null |
Numéro d'identification de commande client unique |
PurchaseOrderNumber |
FlagOrderNumber (type défini par l'utilisateur) nvarchar(25) |
Null |
Référence de numéro de bon de commande client |
AccountNumber |
AccountNumber (type défini par l'utilisateur) nvarchar(15) |
Null |
Référence de numéro de comptabilité générale |
CustomerID |
int |
Non Null |
Numéro d'identification du client. Clé étrangère vers Customer.CustomerID. |
ContactID |
int |
Non Null |
Numéro d'identification du contact client. Clé étrangère vers Contact.ContactID. |
SalesPersonID |
int |
Null |
Vendeur qui a créé la commande client. Clé étrangère vers SalesPerson.SalesPersonID. |
TerritoryID |
int |
Null |
Secteur géographique dans lequel la vente a été réalisée. Clé étrangère vers SalesTerritory.SalesTerritoryID. |
BillToAddressID |
int |
Non Null |
Adresse de facturation du client. Clé étrangère vers Address.AddressID. |
ShipToAddressID |
int |
Non Null |
Adresse de livraison du client. Clé étrangère vers Address.AddressID. |
ShipMethodID |
int |
Non Null |
Mode d'expédition. Clé étrangère vers ShipMethod.ShipMethodID. |
CreditCardID |
int |
Null |
Numéro d'identification de la carte de crédit. Clé étrangère vers CreditCard.CreditCardID. |
CreditCardApprovalCode |
varchar(15) |
Null |
Code d'approbation fourni par la société de carte de crédit |
CurrencyRateID |
int |
Null |
Taux de change monétaire utilisé. Clé étrangère vers CurrencyRate.CurrencyRateID. |
SubTotal |
money |
Non Null |
Sous-total de la vente. Calculé par SOMME(SalesOrderDetail.LineTotal) pour le SalesOrderID. |
TaxAmt |
money |
Non Null |
Montant des taxes |
Freight |
money |
Non Null |
Frais d'expédition |
TotalDue |
Calculé par SubTotal + TaxAmt + Freight |
Non Null |
Total échu au client |
Commentaire |
nvarchar(128) |
Null |
Commentaires du commercial |
rowguid |
uniqueidentifier ROWGUIDCOL |
Non Null |
ROWGUIDCOL numéro identifiant uniquement la ligne. Utilisé pour prendre en charge un exemple de réplication de fusion. |
ModifiedDate |
datetime |
Non Null |
Date et heure de dernière mise à jour de la ligne |
Voir aussi