Compartilhar via


Tabela PurchaseOrderDetail (AdventureWorks)

Contém os produtos a serem adquiridos com cada pedido de compra. Um pedido de compra pode incluir pedidos para vários produtos. As informações gerais ou pai de cada pedido de compra ficam armazenadas em PurchaseOrderHeaderTable. Cada produto solicitado, ou filho, é armazenado em PurchaseOrderDetail.

Definição da tabela PurchaseOrderDetail

A tabela PurchasesOrderDetail está contida no esquema de Compras.

Coluna

Tipo de dados

Nulidade

Descrição

PurchaseOrderID

int

Não nulo

Chave primária. Chave estrangeira para PurchaseOrderHeader.PurchaseOrderID.

PurchaseOrderDetailID

int

Não nulo

Chave primária. Número seqüencial usado para assegurar exclusividade de dados.

DueDate

datetime

Não nulo

Data provável em que o produto será recebido do fornecedor.

OrderQty

smallint

Não nulo

Quantidade solicitada.

ProductID

int

Não nulo

Número de identificação do produto solicitado. Chave estrangeira para Product.ProductID.

UnitPrice

money

Não nulo

Preço de um produto único.

LineTotal

Computado como OrderQty * UnitPrice

Não nulo

Subtotal de custo de produto.

ReceivedQty

decimal (8,2)

Não nulo

Quantidade realmente recebida do fornecedor.

RejectedQty

decimal (8,2)

Não nulo

Quantidade rejeitada durante inspeção.

StockedQty

Computado como ReceiveQty - RejectedQty

Não nulo

Quantidade aceita no estoque.

ModifiedDate

datetime

Não nulo

Data e hora da última atualização da linha.