I would like to know how to handle received advance payment from our client (partial/full) towards undelivered order (due to long lead-time). Note that we cannot generate a final Sales Invoice for undelivered order due to tax audit and year-end books closing.
Well, it’s not possible to allocate payment against the specific order. Only against the specific customer or invoice. So if there is no invoice, then you can still allocate it to a customer.
When invoice is issued the credit will be automatically applied to invoice.
Does the advance payment need to be specifically allocated to an order? What benefit do you expect to get out of it?