Postings:AR Invoice: Difference between revisions
No edit summary |
|||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
=== | === AR INVOICE === | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
| Line 8: | Line 8: | ||
| align="center" style="background:#69f;" | '''Create''' | | align="center" style="background:#69f;" | '''Create''' | ||
| align="center" style="background:#69f;" | '''Unpost''' | | align="center" style="background:#69f;" | '''Unpost''' | ||
|- | |- | ||
| Validate - Is the invoice active | | <b>Validate</b> - Is the invoice active | ||
| X | | align="center" | <b>X | ||
| X | | align="center" | <b>X | ||
| X | | align="center" | <b>X | ||
| X | | align="center" | <b>X | ||
| X | | align="center" | <b>X | ||
|- | |- | ||
| | | <b>Validate</b> - Is the invoice past the closing date | ||
| | | align="center" | <b>X | ||
| | | align="center" | | ||
| | | align="center" | | ||
| | | align="center" | | ||
| | | align="center" | | ||
| | |- | ||
| <b>Validate</b> - Is the invoice date within the GL Edit Days limitations for the user | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b>Update</b> - Current Payment Totals | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
|- | |||
| * Total all Payments attached to this invoice | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
|- | |||
| * Update the Amount Paid and Amount Credited on the Invoice to those payment totals | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
|- | |||
| <b>Validate</b> - Make sure payments do not exist before deleting. | |||
| align="center" | | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | | |||
|- | |||
| <b>Delete</b> - Journal Entry - Delete all journal entries attached to this invoice. GL.Delete | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
|- | |||
| <b>Delete</b> - Inventory Transactions - Delete any inventory transactions attached to this invoice. PostInventory | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
|- | |||
| <b>Delete</b> - Relationship - Remove relationship between inventory transaction and address type job location | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
|- | |||
| <b>Validate</b> - Make sure the bill to person or company isn't above their credit limit | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
|- | |||
| <b>Create</b> - Journal Entry GL.NewJournalEntry | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| 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 | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| 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 | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| 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 | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
|- | |||
| <b>For Each</b> - Invoice Line | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Inventory Transactions - [[Postings:Inventory|PostInventory]] | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
|- | |||
| <b> *Create</b> - Relationships - Create required relationships | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | | |||
|- | |||
| <b> *Update</b> - Qty Shipped - Adjust qty shipped on order | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
|- | |||
| <b>Create</b> - Create Revenue Journal Entry Lines. Determine GL Account by using (in order) Inventory GL Group Locations, Inventory GL Group defaults, Invoice Line Type Location, Invoice Line Type Default. | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b> | |||
| align="center" | <b>X | |||
| align="center" | <b> | |||
|- | |||
| <b>Update</b> - Balance - Update the Balance on the Chart accounts related to the ledger lines GL.Post | |||
| align="center" | | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
| align="center" | <b>X | |||
|- | |- | ||
|} | |} | ||
<br/> | <br/> | ||