Purchasing.PurchaseOrderDetail Table

Information

NamePurchaseOrderDetail
SchemaPurchasing
Row Count8788
Data Size512 KB
Index Size168 KB
Reserved Size728 KB
Unused Size48 KB
Created14.10.2005. 1:58:35
Modified2.7.2009. 10:35:10

Extended Properties

NameTypeProperty NameValue
PurchaseOrderDetailTABLEMS_DescriptionIndividual products associated with a specific purchase order. See PurchaseOrderHeader.

Columns

PKKeyIdentityNameData TypeAllow NullsCollationReferencesDefaultComputedCompute Expression
   PurchaseOrderIDint  Purchasing.PurchaseOrderHeader.PurchaseOrderID
 
 
 
   PurchaseOrderDetailIDint   
 
 
 
   DueDatedatetime   
 
 
 
   OrderQtysmallint   
 
 
 
   ProductIDint  Production.Product.ProductID
 
 
 
   UnitPricemoney   
 
 
 
   LineTotalmoney   
 
 
(isnull([OrderQty]*[UnitPrice],(0.00)))
   ReceivedQtydecimal(5,2)   
 
 
 
   RejectedQtydecimal(5,2)   
 
 
 
   StockedQtydecimal(5,2)   
 
 
(isnull([ReceivedQty]-[RejectedQty],(0.00)))
   ModifiedDatedatetime   
(getdate())
 
 

Indexes

NameTypePrimaryUniqueColumns
PK_PurchaseOrderDetail_PurchaseOrderID_PurchaseOrderDetailIDClustered  PurchaseOrderID, PurchaseOrderDetailID
IX_PurchaseOrderDetail_ProductIDNonClustered  ProductID

Check Constraints

NameColumnEnabledTrustedExpression
CK_PurchaseOrderDetail_OrderQtyOrderQty  ([OrderQty]>(0))
CK_PurchaseOrderDetail_UnitPriceUnitPrice  ([UnitPrice]>=(0.00))
CK_PurchaseOrderDetail_ReceivedQtyReceivedQty  ([ReceivedQty]>=(0.00))
CK_PurchaseOrderDetail_RejectedQtyRejectedQty  ([RejectedQty]>=(0.00))

Foreign Key Constraints

NameTypeReferenced Table
FK_PurchaseOrderDetail_Product_ProductIDForeign keyProduction.Product
FK_PurchaseOrderDetail_PurchaseOrderHeader_PurchaseOrderIDForeign keyPurchasing.PurchaseOrderHeader

Triggers

NameActivates onInstead OfFor ReplicationEnabledCreatedModified
iPurchaseOrderDetailINSERT   14.10.2005. 1:59:542.7.2009. 10:35:10
uPurchaseOrderDetailUPDATE   14.10.2005. 1:59:542.7.2009. 10:35:10