Postings:AR Invoice: Difference between revisions

From Epiphany
JMeyer (talk | contribs)
JMeyer (talk | contribs)
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'''
| align="center" style="background:#69f;" | '''Post Key'''
|-
|-
| 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 - 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>*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/>

Revision as of 22:25, 3 December 2019

Web

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