Postings:InvTranHeader: Difference between revisions
No edit summary |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
| align="center" style="background:#69f;" | ''' | | align="center" style="background:#69f;" | '''InvTranHeader''' | ||
| align="center" style="background:#69f;" | '''Pre Post''' | | align="center" style="background:#69f;" | '''Pre Post''' | ||
| align="center" style="background:#69f;" | '''Post''' | | align="center" style="background:#69f;" | '''Post''' | ||
| Line 9: | Line 9: | ||
| align="center" style="background:#69f;" | '''Unpost''' | | align="center" style="background:#69f;" | '''Unpost''' | ||
|- | |- | ||
| | | <b>Validate</b> - Whether the customer is on credit hold | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
|- | |- | ||
| | | <b>Validate</b> - That an invoice hasn't been created yet | ||
| | | align="center" |<b> X | ||
| | | align="center" | | ||
| | | align="center" | | ||
| | | align="center" | | ||
| | | align="center" | | ||
|- | |- | ||
| | | <b>Validate</b> - Make sure there is a valid trancode | ||
| | | align="center" | | ||
| | | align="center" |<b> X | ||
| | | align="center" | | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
|- | |- | ||
| | | <b>If</b> - There isn't an invoice | ||
| | | align="center" | | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
|- | |- | ||
| | | <b> *Delete</b> - Inventory transaction related to the InvTranHeader [[Postings:Inventory|PostInventory]] | ||
| | | align="center" | | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
| | | align="center" |<b> X | ||
|- | |||
| <b> *Delete</b> - Relationships - InvTranHeader and inventory transaction | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" |<b> X | |||
| align="center" |<b> X | |||
| align="center" |<b> X | |||
|- | |||
| <b>If</b> - Trancode is receipt, shipment, adjustment, component, or build | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *If</b> - There is no invoice | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Inventory transaction [[Postings:Inventory|PostInventory]] | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *If</b> - InvTranDetail related to the InvTranHeader has a decription | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Update</b> - Inventory transaction comment with the discription | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - inventory transaction and company | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *If</b> - Receipt | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - Inventory and company | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - Inventory transaction and person | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *If</b> - Receipt | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - Inventory and person | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - Inventory transaction and addres | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Update</b> - Inventory transaction remove unpost flag so it's not automatically deleted when the invoice is deleted | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - InvTranHeader and inventory transaction, invtrandetail and inventory transaction | |||
| align="center" | | |||
| align="center" |<b> X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |- | ||
|} | |} | ||