Postings:AR Invoice: Difference between revisions

From Epiphany
JMeyer (talk | contribs)
JMeyer (talk | contribs)
Line 37: Line 37:
| align="center" | <b>X
| align="center" | <b>X
|-  
|-  
| * Total all Payments attached to this invoice
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* 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
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*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