Tabla SalesOrderHeader (AdventureWorks)
Contiene la información general, o padre, del pedido de venta. Los productos específicos asociados con el pedido de venta se almacenan en la tabla SalesOrderDetail.
Definición de la tabla SalesOrderHeader
La tabla SalesOrderHeader se encuentra en el esquema Sales.
Columna | Tipo de datos | Aceptación de NULL | Descripción |
---|---|---|---|
SalesOrderID |
int |
No NULL |
Clave principal. |
RevisionNumber |
tinyint |
No NULL |
Número incremental para realizar el seguimiento de los cambios efectuados en el pedido de venta a lo largo del tiempo. |
OrderDate |
datetime |
No NULL |
Fechas en las que se ha creado el pedido de venta. |
DueDate |
datetime |
No NULL |
Fecha de vencimiento del pedido para el cliente. |
ShipDate |
datetime |
Null |
Fecha en que se ha enviado el pedido al cliente. |
Status |
tinyint |
No NULL |
Estado actual del pedido. 1 = En curso 2 = Aprobado 3 = Pedido de entrega diferida 4 = Rechazado 5 = Enviado 6 = Cancelado |
OnlineOrderFlag |
Flag (tipo definido por el usuario) bit |
No NULL |
0 = Pedido realizado por el vendedor. 1 = Pedido realizado en línea por el cliente. |
SalesOrderNumber |
nvarchar(25) |
No NULL |
Número único de identificación del pedido de venta. |
PurchaseOrderNumber |
OrderNumber (tipo definido por el usuario) nvarchar(25) |
Null |
Referencia del número de pedido de compra del cliente. |
AccountNumber |
AccountNumber (tipo definido por el usuario) nvarchar(15) |
Null |
Referencia del número de cuenta financiera. |
CustomerID |
int |
No NULL |
Número de identificación del cliente. Clave externa para Customer.CustomerID. |
ContactID |
int |
No NULL |
Número de identificación de contacto del cliente. Clave externa para Contact.ContactID. |
SalesPersonID |
int |
Null |
Vendedor que ha creado el pedido de venta. Clave externa para SalesPerson.SalePersonID. |
TerritoryID |
int |
Null |
Territorio en el que se ha realizado la venta. Clave externa para SalesTerritory.SalesTerritoryID. |
BillToAddressID |
int |
No NULL |
Dirección de facturación del cliente. Clave externa para Address.AddressID. |
ShipToAddressID |
int |
No NULL |
Dirección de envío del cliente. Clave externa para Address.AddressID. |
ShipMethodID |
int |
No NULL |
Método de envío. Clave externa para ShipMethod.ShipMethodID. |
CreditCardID |
int |
Null |
Número de identificación de la tarjeta de crédito. Clave externa para CreditCard.CreditCardID. |
CreditCardApprovalCode |
varchar(15) |
Null |
Código de aprobación proporcionado por la compañía de la tarjeta de crédito. |
CurrencyRateID |
int |
Null |
Tasa de cambio de la moneda utilizada. Clave externa para CurrencyRate.CurrencyRateID. |
SubTotal |
money |
No NULL |
Subtotal de la venta. Calculado como SUM(SalesOrderDetail.LineTotal) para SalesOrderID. |
TaxAmt |
money |
No NULL |
Importe de los impuestos. |
Freight |
money |
No NULL |
Costo de envío. |
TotalDue |
Se calcula como SubTotal + TaxAmt + Freight |
No NULL |
Total debido del cliente. |
Comentario |
nvarchar(128) |
Null |
Comentarios realizados por el representante de ventas. |
rowguid |
uniqueidentifier ROWGUIDCOL |
No NULL |
Número de ROWGUIDCOL que identifica la fila de forma exclusiva. Se utiliza para admitir un ejemplo de réplica de mezcla. |
ModifiedDate |
datetime |
No NULL |
Fecha y hora de la última actualización de la fila. |
Vea también
Referencia
Tabla Address (AdventureWorks)
Tabla CreditCard (AdventureWorks)
Tabla CurrencyRate (AdventureWorks)
Tabla Customer (AdventureWorks)
Tabla SalesPerson (AdventureWorks)
Tabla SalesOrderDetail (AdventureWorks)
Tabla SalesOrderHeaderSalesReason (AdventureWorks)
Otros recursos
Diccionario de datos de AdventureWorks