Editing Purchasing.PurchaseOrderDetail (table)
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
− | |- | + | |- |
| '''Table | | '''Table | ||
| Purchasing.PurchaseOrderDetail | | Purchasing.PurchaseOrderDetail | ||
Line 8: | Line 8: | ||
| '''Description | | '''Description | ||
| Individual products associated with a specific purchase order. See PurchaseOrderHeader. | | Individual products associated with a specific purchase order. See PurchaseOrderHeader. | ||
+ | |- | ||
|} | |} | ||
+ | |||
=== Columns === | === Columns === | ||
Line 18: | Line 20: | ||
| '''Default | | '''Default | ||
| '''Description | | '''Description | ||
− | + | ||
|- valign="top" | |- valign="top" | ||
| PurchaseOrderID | | PurchaseOrderID | ||
Line 92: | Line 94: | ||
| '''Primary Key | | '''Primary Key | ||
| '''Columns | | '''Columns | ||
− | |- | + | |- |
| PK_PurchaseOrderDetail_PurchaseOrderID_PurchaseOrderDetailID | | PK_PurchaseOrderDetail_PurchaseOrderID_PurchaseOrderDetailID | ||
| PurchaseOrderID, PurchaseOrderDetailID | | PurchaseOrderID, PurchaseOrderDetailID | ||
Line 103: | Line 105: | ||
| '''Type | | '''Type | ||
| '''Columns | | '''Columns | ||
− | + | ||
− | |- | + | |- |
| IX_PurchaseOrderDetail_ProductID | | IX_PurchaseOrderDetail_ProductID | ||
| | | | ||
Line 116: | Line 118: | ||
| '''Expression | | '''Expression | ||
| '''Description | | '''Description | ||
− | + | ||
− | |- | + | |- |
| CK_PurchaseOrderDetail_OrderQty | | CK_PurchaseOrderDetail_OrderQty | ||
| ([OrderQty]>(0)) | | ([OrderQty]>(0)) | ||
| Check constraint [OrderQty] > (0) | | Check constraint [OrderQty] > (0) | ||
− | |- | + | |- |
| CK_PurchaseOrderDetail_ReceivedQty | | CK_PurchaseOrderDetail_ReceivedQty | ||
| ([ReceivedQty]>=(0.00)) | | ([ReceivedQty]>=(0.00)) | ||
| Check constraint [ReceivedQty] >= (0.00) | | Check constraint [ReceivedQty] >= (0.00) | ||
− | |- | + | |- |
| CK_PurchaseOrderDetail_RejectedQty | | CK_PurchaseOrderDetail_RejectedQty | ||
| ([RejectedQty]>=(0.00)) | | ([RejectedQty]>=(0.00)) | ||
| Check constraint [RejectedQty] >= (0.00) | | Check constraint [RejectedQty] >= (0.00) | ||
− | |- | + | |- |
| CK_PurchaseOrderDetail_UnitPrice | | CK_PurchaseOrderDetail_UnitPrice | ||
| ([UnitPrice]>=(0.00)) | | ([UnitPrice]>=(0.00)) | ||
Line 141: | Line 143: | ||
| '''Column | | '''Column | ||
| '''Referenced Column | | '''Referenced Column | ||
− | + | ||
− | |- | + | |- |
| [[Production.Product_(table)|Production.Product]] | | [[Production.Product_(table)|Production.Product]] | ||
| ProductID | | ProductID | ||
| ProductID | | ProductID | ||
− | |- | + | |- |
| [[Purchasing.PurchaseOrderHeader_(table)|Purchasing.PurchaseOrderHeader]] | | [[Purchasing.PurchaseOrderHeader_(table)|Purchasing.PurchaseOrderHeader]] | ||
| PurchaseOrderID | | PurchaseOrderID | ||
Line 155: | Line 157: | ||
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
|- style="background:silver" | |- style="background:silver" | ||
− | | ''' | + | | '''Triggers |
| '''Type | | '''Type | ||
− | + | ||
− | |- | + | |- |
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
| ON INSERT | | ON INSERT | ||
− | |- | + | |- |
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
| ON UPDATE | | ON UPDATE | ||
|} | |} | ||
− | + | Trigger iPurchaseOrderDetail | |
<pre> | <pre> | ||
CREATE TRIGGER [Purchasing].[iPurchaseOrderDetail] ON [Purchasing].[PurchaseOrderDetail] | CREATE TRIGGER [Purchasing].[iPurchaseOrderDetail] ON [Purchasing].[PurchaseOrderDetail] | ||
Line 223: | Line 225: | ||
END; | END; | ||
</pre> | </pre> | ||
− | + | Trigger uPurchaseOrderDetail | |
− | |||
<pre> | <pre> | ||
CREATE TRIGGER [Purchasing].[uPurchaseOrderDetail] ON [Purchasing].[PurchaseOrderDetail] | CREATE TRIGGER [Purchasing].[uPurchaseOrderDetail] ON [Purchasing].[PurchaseOrderDetail] | ||
Line 293: | Line 294: | ||
END; | END; | ||
</pre> | </pre> | ||
− | + | ||
=== References === | === References === | ||
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
Line 304: | Line 305: | ||
| '''Child Object | | '''Child Object | ||
− | |- | + | |- |
| Schema | | Schema | ||
| Schema | | Schema | ||
Line 311: | Line 312: | ||
| | | | ||
| | | | ||
− | |- | + | |- |
| Insert | | Insert | ||
| Table | | Table | ||
Line 318: | Line 319: | ||
| Trigger | | Trigger | ||
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
− | |- | + | |- |
| Insert | | Insert | ||
| Table | | Table | ||
Line 325: | Line 326: | ||
| Trigger | | Trigger | ||
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
− | |- | + | |- |
| Select | | Select | ||
| Table | | Table | ||
Line 331: | Line 332: | ||
| Trigger | | Trigger | ||
− | | | + | | uPurchaseOrderDetail |
− | |- | + | |- |
| Select | | Select | ||
| Table | | Table | ||
Line 338: | Line 339: | ||
| Trigger | | Trigger | ||
− | | | + | | iPurchaseOrderDetail |
− | |- | + | |- |
| Update | | Update | ||
| Table | | Table | ||
Line 346: | Line 347: | ||
| Trigger | | Trigger | ||
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
− | |- | + | |- |
| Select | | Select | ||
| Table | | Table | ||
Line 353: | Line 354: | ||
| Trigger | | Trigger | ||
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
− | |- | + | |- |
| Update | | Update | ||
| Table | | Table | ||
Line 360: | Line 361: | ||
| Trigger | | Trigger | ||
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
− | |- | + | |- |
| Update | | Update | ||
| Table | | Table | ||
Line 367: | Line 368: | ||
| Trigger | | Trigger | ||
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
− | |- | + | |- |
| Execute | | Execute | ||
| Procedure | | Procedure | ||
Line 374: | Line 375: | ||
| Trigger | | Trigger | ||
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
− | |- | + | |- |
| Execute | | Execute | ||
| Procedure | | Procedure | ||
Line 381: | Line 382: | ||
| Trigger | | Trigger | ||
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
− | |- | + | |- |
| Execute | | Execute | ||
| Procedure | | Procedure | ||
Line 387: | Line 388: | ||
| Trigger | | Trigger | ||
− | | | + | | uPurchaseOrderDetail |
− | |- | + | |- |
| Execute | | Execute | ||
| Procedure | | Procedure | ||
Line 394: | Line 395: | ||
| Trigger | | Trigger | ||
− | | | + | | iPurchaseOrderDetail |
|} | |} | ||
Line 407: | Line 408: | ||
| '''Child Object | | '''Child Object | ||
− | |- | + | |- |
| Select | | Select | ||
| Table | | Table | ||
Line 414: | Line 415: | ||
| Trigger | | Trigger | ||
| iPurchaseOrderDetail | | iPurchaseOrderDetail | ||
− | |- | + | |- |
| Select | | Select | ||
| Table | | Table | ||
Line 421: | Line 422: | ||
| Trigger | | Trigger | ||
| uPurchaseOrderDetail | | uPurchaseOrderDetail | ||
− | |- | + | |- |
| Update | | Update | ||
| Table | | Table |