is in nav any restriction to a entry that has “On Hold” to value(yes/no) in cust ledger entry?
suppose i want to apply a payment to invoice that has “On Hold” to value(yes/no) then will it stop to go for it? so describe me use of “On Hold” field. how can i use it for best?
What do you mean by “…stop that Particular Invoice at the time of Payment”?
You can post payments and apply to an entry “On hold” - as with entries not “On hold”.
If you want an entry not longer “On hold”, you have to remove the content from the field - manually.
This demands a code-change in Codeunit 12. But it will probably be a complex one as a payment will be applied according to [customer’s] Application Method and/or user’s use of direct application methods on the Gen. Journal (Applies-To-DocId and Applies-To-Id). If not applied afterwards…
I don’t have a “oven-ready” solution for you; but look into codeunit 12, function ApplyCustLedgerEntry - modifications most likely have to be done there.
Nope you did not state you wanted it for another reason, you said the above. You want to stop the processing of an inbound payment against an open invoice.
Annifur is correct from my memory, any automated process will ignore any entry on hold in the CLE.
Basically it is a reflection that the customer does not agree with your invoice, it is in dispute and therefore it should not form part of any automated process.