I am facing following issue in production system.
Business is creating two sales order. Then creating one combined delivery for these two sales order. As payment terms are different in both the sales order, while invoicing system is doing invoice split & creating two invoice. As after creation of invoice, they came to know that payment term in second sales order is wrong, so they canceled invoice for second sales order. They changed the payment term in second sales order & try invoice again But now system is again creating invoice for first sales order also along with second sales order.Ideally it should only create invoice of second sales order only as invoice against second sales order only got canceled.
Same scenario is working fine in Quality system means not creating any duplicate invoice.
If anybody would have faced similar kind of issue , then your inputs towards resolution of this issue will be highly appreciated.
Thanks & kind regards,