Compartilhar via


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.