Customer advanced collections scenarios are vary from company to another, and may be vary in the same company according to situation/business case. May be it is required to link each sales order to a posted customer advanced collection, then the advanced collection settled against the invoice.
First creates, and post customer advanced collection (Refer Customer Advanced Collection Processing).
And Go to Sales Order, Invoice, and select Open Transactions, select the customer advanced collection.
Customer Advanced payment
User group: DynamicsArabia