Process
Payments are created on the Parent customer and Child customer based on the preferences in NetSuite. There are two features in NetSuite:
- Consolidated Payments
- Allow Top-level Payments
Enable Consolidated payments checkbox
In NetSuite,
- Go to Setup > Company > Enable Features
- On Accounting tab, select Advanced Features > Consolidated Payments > Enable
Enable Top- Level payments checkbox
Note: This feature is available when Consolidated payments checkbox is enabled
In NetSuite,
- Click Setup > Accounting > Accounting Preferences
- On General tab, select Accounting Receivable.
- Enable the APPLY PAYMENTS THROUGH TOP-LEVEL CUSTOMERS ONLY field.
Cases
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER - Two invoices are on the CAM transaction, but only one of the CashApp Invoices matches a NetSuite invoice, and that is for the Child customer
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER - Two invoices are on the CAM transaction and both of the CashApp Invoice match the NetSuite Invoices for the two separate Child Customers but the same parent.
Top Level Payment |
Customer Has Priority |
Transaction Customer |
Test Case |
Actual Result |
Enabled | Enabled | Parent |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Partially Applied) |
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Applied) |
|||
Child |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Parent Customer by applying to Invoice of Child customer |
||
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Applied) |
|||
Disabled | Parent |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Partially Applied) |
|
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Applied) |
|||
Child |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Partially Applied) |
||
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Applied) |
|||
Disabled | Enabled | Parent |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Unapplied) |
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Parent Customer(Unapplied) |
|||
Child |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Child Customer for the matched Invoice and the remaining amount will be Unapplied) |
||
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on Child Customer for the matched Invoice and the remaining amount will be Unapplied) |
|||
Disabled | Parent |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Child Customer for the matched Invoice and the remaining amount will be Unapplied) |
|
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on two child customers |
|||
Child |
ONE_INVOICE_BELONGS_TO_CHILD_CUSTOMER |
Payment will be created on Child Customer for the matched Invoice and the remaining amount will be Unapplied |
||
TWO_INVOICE_BELONGS_TO_DIFF_CHILD_CUSTOMER |
Payment will be created on two child customers |
Comments
Please sign in to leave a comment.