Keep the entire invoice stuck in the interface in case some lines of the sales order have an error
As per my knowledge, an sales order line is not invoiced if an Error is reported when running the Autoinvoice ESS Process.
We have a requirement to restrict the AR Module from not generating the entire invoice if there's an Error is reported for any lines in the interface.
If we have a sales order with 5 lines is interfaced from OM to AR Interface. if we assumed 2 out of 5 lines are stuck in the interface due to an error. in this case, we need all lines of the Sales Order to be stuck in the AR interface till we resolve the error of these 2 lines. as current system behavior is that it will create an invoice with 3 lines only.