You`ve already fixed several cross updates in the Optimizer (E.G. updating Customer Balance ). Here are some new ones needed:
1) Senario: Customer deposit two weeks ago (ReceivePayment added). Invoice today and apply that old payment. Needed: Add this ReceivePaymentLine to Optimizer.
2) Senario: Customer deposit two weeks ago (ReceivePayment added). Invoiced one week ago. Payment finally applied today. Needed: Add this ReceivePaymentLine to Optimizer and mark Invoice as Paid in Optimizer (If the Pmt was full amt).
3) Various situations where Invoices should be marked as Paid and situations where ReceivePaymentLine(s) should be added including ReceivePayments applied to multiple Invoices |