Tabella PurchaseOrderDetail (AdventureWorks)

Contiene i dati relativi ai prodotti che vengono acquistati con ogni ordine di acquisto. In un ordine di acquisto possono essere incluse richieste per più prodotti. Le informazioni generali o di riferimento relative a tutti gli ordini di acquisto sono archiviate nella tabella PurchaseOrderHeader. Le informazioni corrispondenti relative ai prodotti ordinati sono archiviate nelle tabella PurchaseOrderDetail.

Definizione della tabella PurchaseOrderDetail

La tabella PurchaseOrderDetail è inclusa nello schema Purchasing.

Colonna

Tipo di dati

Supporto di valori Null

Descrizione

PurchaseOrderID

int

Non Null

Chiave primaria. Chiave esterna per PurchaseOrderHeader.PurchaseOrderID.

PurchaseOrderDetailID

int

Non Null

Chiave primaria. Numero progressivo utilizzato per garantire l'univocità dei dati.

DueDate

datetime

Non Null

Data prevista di consegna da parte del fornitore.

OrderQty

smallint

Non Null

Quantità ordinata.

ProductID

int

Non Null

Numero di identificazione del prodotto ordinato. Chiave esterna per Product.ProductID.

UnitPrice

money

Non Null

Prezzo unitario del prodotto.

LineTotal

Calcolato come OrderQty * UnitPrice

Non Null

Subtotale del costo del prodotto.

ReceivedQty

decimal (8,2)

Non Null

Quantità effettivamente ricevuta dal fornitore.

RejectedQty

decimal (8,2)

Non Null

Quantità rifiutata durante il controllo.

StockedQty

Calcolato come ReceiveQty - RejectedQty.

Non Null

Quantità accettata in inventario.

ModifiedDate

datetime

Non Null

Data e ora dell'ultimo aggiornamento della riga.