There are many ways to look at this:

1. AR does not allow to link a cash receipt to a Contract like a downpayment or upfront which is normal in public works. We have to create a Customer Cash Receipt that is applied later to invoices as it is amortized. The ideal thing would be to have an option for upfronts and downpayments either in CN or AR or BL.

2. Now, the way we handle this, like I said, is by creating a Customer Cash Receipt that is not linked to a specific contract and only to the Clustomer.

The issue with this approach, is that, when dealing with multiple entities, is that the hierarchy for the Prefix Group retieval for Customer Cash Receipts is to the Default Prefix at the AR Settings rather than looking first at the Default Prefix at the Customer level (this approach assumes that I create the same customer for each entity so I can establish a Default Preifx at the Customer level).

What ends up happening is that everytime you apply a Customer Cash Receipt to an invoice from a different Entity than the one established in AR Settings as default, you are immediately out of balance in GL as it creates entries to a differente entity.

This is very dangerous, not to say tedious and a waste of resources time trying to guess and re-adjust the GL balances between entities.

PLEASE, COME UP WITH A SOLUTION ASAP.

THIS IS REALLY KILLING US.

Comments