We have clients who’s payment terms can last as long as a year. Occasionally they may renegotiate the payment terms on their Sales Invoice. E.g. they might originally have a payment schedule with 12 payments, but they request us to reduce it down to 6; or maybe they had 6 and request 8. The change happens after the Sales Invoice is submitted, and possibly even after the accounting period is closed.
What kind of process can we use in ERPNext to handle this scenario?