Tabela PurchaseOrderDetail (AdventureWorks)

Zawiera produkty, które ma zostać zakupiony z każdego zamówienia zakupu.Zamówienie zakupu może obejmować zamówienia dla wielu produktów.Ogólne, lub obiektu nadrzędnego, informacje dla każdego zamówienia zakupu są przechowywane w Tabela PurchaseOrderHeader.Każdy produkt, który jest zamówieniem lub podrzędność, są przechowywane w PurchaseOrderDetail.

Definicja tabela PurchaseOrderDetail

The PurchaseOrderDetail tabela is contained in the Purchasing schema.

Kolumna

Typ danych

opcje dopuszczania wartości null

Description

PurchaseOrderID

int

Niedozwolone wartości null

Klucz podstawowy.Obcy klucz tak, aby PurchaseOrderHeader.PurchaseOrderID.

PurchaseOrderDetailID

int

Niedozwolone wartości null

Klucz podstawowy.Numer sekwencyjny używane dla zapewnienia unikatowości danych.

DueDate

datetime

Niedozwolone wartości null

Data produktu oczekuje się do otrzymania od dostawcy.

OrderQty

smallint

Niedozwolone wartości null

Ilość zamówiona.

IDProduktu

int

Niedozwolone wartości null

Numer identyfikacyjny produktu zamówionego produktu.Obcy klucz tak, aby Product.ProductID.

CenaJednostkowa

money

Niedozwolone wartości null

Cena pojedynczy produkt.

LineTotal

Obliczona jako OrderQty * CenaJednostkowa

Niedozwolone wartości null

Suma kosztów produktu.

ReceivedQty

decimal (8,2)

Niedozwolone wartości null

Ilość faktycznie otrzymane od dostawcy.

RejectedQty

decimal (8,2)

Niedozwolone wartości null

Ilość odrzucone podczas inspekcji.

StockedQty

Obliczona jako ReceiveQty - RejectedQty

Niedozwolone wartości null

Ilość przyjęta do magazynu zapasów.

ModifiedDate

datetime

Niedozwolone wartości null

Data i godzina ostatniej aktualizacji wiersza.