Postings:AR Invoice: Difference between revisions
From Epiphany
| Line 37: | Line 37: | ||
| align="center" | <b>X | | align="center" | <b>X | ||
|- | |- | ||
| * Total all Payments attached to this invoice | | * Total all Payments attached to this invoice | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 44: | Line 44: | ||
| align="center" | <b>X | | align="center" | <b>X | ||
|- | |- | ||
| * Update the Amount Paid and Amount Credited on the Invoice to those payment totals | | * Update the Amount Paid and Amount Credited on the Invoice to those payment totals | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 93: | Line 93: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Create</b> - ledger line related to an account in this order either an account related to bill to company as a asset account, an account related to bill to person as a asset account, or the default GL account - account receivable. This account is a debit in the ammount of the total on the AR Invoice. GL.AddLedgerLine | | <b> *Create</b> - ledger line related to an account in this order either an account related to bill to company as a asset account, an account related to bill to person as a asset account, or the default GL account - account receivable. This account is a debit in the ammount of the total on the AR Invoice. GL.AddLedgerLine | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 100: | Line 100: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Create</b> - ledger line related to the default GL account - shipping revenue for shipping. The shipping revenue is a credit in the ammount of the shipping on the AR Invoice GL.AddLedgerLine | | <b> *Create</b> - ledger line related to the default GL account - shipping revenue for shipping. The shipping revenue is a credit in the ammount of the shipping on the AR Invoice GL.AddLedgerLine | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 107: | Line 107: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Create</b> - ledger line related to either an account related to the tax key on the AR Invoice or Default GL account - sales tax payable. The tax account is a credit in the ammount of the tax on the AR Invoice. GL.AddLedgerLine | | <b> *Create</b> - ledger line related to either an account related to the tax key on the AR Invoice or Default GL account - sales tax payable. The tax account is a credit in the ammount of the tax on the AR Invoice. GL.AddLedgerLine | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 121: | Line 121: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Create</b> - Inventory Transactions - [[Postings:Inventory|PostInventory]] | | <b> *Create</b> - Inventory Transactions - [[Postings:Inventory|PostInventory]] | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 128: | Line 128: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Create</b> - Relationships - Create required relationships | | <b> *Create</b> - Relationships - Create required relationships | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
| Line 135: | Line 135: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
| <b>*Update</b> - Qty Shipped - Adjust qty shipped on order | | <b> *Update</b> - Qty Shipped - Adjust qty shipped on order | ||
| align="center" | | | align="center" | | ||
| align="center" | <b>X | | align="center" | <b>X | ||
Revision as of 14:36, 26 December 2019
AR INVOICE
| Post AR Invoice | Pre Post | Post | Delete | Create | Unpost |
| Validate - Is the invoice active | X | X | X | X | X |
| Validate - Is the invoice past the closing date | X | ||||
| Validate - Is the invoice date within the GL Edit Days limitations for the user | X | ||||
| Update - Current Payment Totals | X | X | X | X | |
| * Total all Payments attached to this invoice | X | X | X | X | |
| * Update the Amount Paid and Amount Credited on the Invoice to those payment totals | X | X | X | X | |
| Validate - Make sure payments do not exist before deleting. | X | ||||
| Delete - Journal Entry - Delete all journal entries attached to this invoice. GL.Delete | X | X | X | ||
| Delete - Inventory Transactions - Delete any inventory transactions attached to this invoice. PostInventory | X | X | X | ||
| Delete - Relationship - Remove relationship between inventory transaction and address type job location | X | X | X | ||
| Validate - Make sure the bill to person or company isn't above their credit limit | X | X | |||
| Create - Journal Entry GL.NewJournalEntry | X | X | |||
| *Create - ledger line related to an account in this order either an account related to bill to company as a asset account, an account related to bill to person as a asset account, or the default GL account - account receivable. This account is a debit in the ammount of the total on the AR Invoice. GL.AddLedgerLine | X | X | |||
| *Create - ledger line related to the default GL account - shipping revenue for shipping. The shipping revenue is a credit in the ammount of the shipping on the AR Invoice GL.AddLedgerLine | X | X | |||
| *Create - ledger line related to either an account related to the tax key on the AR Invoice or Default GL account - sales tax payable. The tax account is a credit in the ammount of the tax on the AR Invoice. GL.AddLedgerLine | X | X | |||
| For Each - Invoice Line | X | X | |||
| *Create - Inventory Transactions - PostInventory | X | X | |||
| *Create - Relationships - Create required relationships | X | X | |||
| *Update - Qty Shipped - Adjust qty shipped on order | X | X | X | X | |
| Update - Balance - Update the Balance on the Chart accounts related to the ledger lines GL.Post | X | X | X | X |