Tabela SalesOrderHeader (AdventureWorks)
Contém informações pai ou gerais das ordens de vendas. Os produtos específicos associados ao pedido de vendas são armazenados na tabela SalesOrderDetail.
Definição da tabela SalesOrderHeader
A tabela SalesOrderHeader está contida no esquema de Vendas.
Coluna |
Tipo de dados |
Nulidade |
Descrição |
---|---|---|---|
SalesOrderID |
int |
Não nulo |
Chave primária. |
RevisionNumber |
tinyint |
Não nulo |
Número incremental para controlar alterações feitas no pedido de vendas no decorrer do tempo. |
OrderDate |
datetime |
Não nulo |
Data em que o pedido de vendas foi criado. |
DueDate |
datetime |
Não nulo |
Data em que o pedido é devido ao cliente. |
Shipdate |
datetime |
Nulo |
Data em que o pedido foi enviado ao cliente. |
Status |
tinyint |
Não nulo |
Status atual do pedido. 1 = Em andamento 2 = Aprovado 3 = Pedido pendente 4 = Rejeitado 5 = Remetido 6 = Cancelado |
OnlineOrderFlag |
Flag (tipo definido pelo usuário) bit |
Não nulo |
0 = Pedido feito por vendedor. 1 = Pedido online feito pelo cliente. |
SalesOrderNumber |
nvarchar(25) |
Não nulo |
Número de identificação exclusivo do pedido. |
PurchaseOrderNumber |
OrderNumber (tipo definido pelo usuário) nvarchar(25) |
Nulo |
Número de referência do pedido de compra do cliente. |
AccountNumber |
AccountNumber (tipo definido pelo usuário) nvarchar(15) |
Nulo |
Número de referência da contabilidade financeira. |
CustomerID |
int |
Não nulo |
Número de identificação do cliente. Chave estrangeira para Customer.CustomerID. |
ContactID |
int |
Não nulo |
Número de identificação de contato do cliente. Chave estrangeira para Contact.ContactID. |
SalesPersonID |
int |
Nulo |
Vendedor que criou o pedido. Chave estrangeira para SalesPerson.SalePersonID. |
TerritoryID |
int |
Nulo |
Território no qual a venda foi feita. Chave estrangeira para SalesTerritory.SalesTerritoryID. |
BillToAddressID |
int |
Não nulo |
Endereço para cobrança do cliente. Chave estrangeira para Address.AddressID. |
ShipToAddressID |
int |
Não nulo |
Endereço para remessa do cliente. Chave estrangeira para Address.AddressID. |
ShipMethodID |
int |
Não nulo |
Método de remessa. Chave estrangeira para ShipMethod.ShipMethodID. |
CreditCardID |
int |
Nulo |
Número de identificação de cartão de crédito. Chave estrangeira para CreditCard.CreditCardID. |
CreditCardApprovalCode |
varchar(15) |
Nulo |
Código de aprovação fornecido pela empresa de cartão de crédito. |
CurrencyRateID |
int |
Nulo |
Taxa de câmbio da moeda usada. Chave estrangeira para CurrencyRate.CurrencyRateID. |
SubTotal |
money |
Não nulo |
Subtotal de vendas. Computado como SUM (SalesOrderDetail.LineTotal) para SalesOrderID. |
TaxAmt |
money |
Não nulo |
Valor do imposto. |
Freight |
money |
Não nulo |
Custo de remessa. |
TotalDue |
Computado como SubTotal + TaxAmt + Freight |
Não nulo |
Total devido pelo cliente. |
Comment |
nvarchar(128) |
Nulo |
Comentários feitos pelo representante de vendas. |
rowguid |
uniqueidentifier ROWGUIDCOL |
Não nulo |
Número ROWGUIDCOL que identifica exclusivamente a linha. Usado para oferecer suporte a um exemplo de replicação de mesclagem. |
ModifiedDate |
datetime |
Não nulo |
Data e hora da última atualização da linha. |
Consulte também