| Inventory Transaction
|
Pre Post
|
Post
|
Delete
|
Create
|
Unpost
|
| Validate - There is no invoice related to this inventory transaction
|
X
|
|
|
|
|
| Call - PostInventory - With the same itemID
|
X
|
|
|
|
|
| If - There is a production run related to the inventory transaction
|
X
|
|
|
|
|
| *Update - Cost on the inventory transaction records related to the production run RecalcProductionRun
|
X
|
|
|
|
|
| Validate - There is no invoice related to this inventory transaction
|
|
X
|
X
|
X
|
X
|
| Call - PostInventory - With the same PostFlag and itemID
|
|
X
|
X
|
X
|
X
|
| If - There is a production run related to the inventory transaction
|
|
X
|
X
|
X
|
X
|
| *Update - Cost on the inventory transaction records related to the production run RecalcProductionRun
|
|
X
|
X
|
X
|
X
|