I am looking to implement a solution where I need to continue the payment plan of a customer in case the customer has a move out / move in due to change of supplier. Contract account , portions etc. would all be the same for new move in. I am able to set the configs and ensure the plan is created for the new contract automatically during final invoice. However, the existing balance forward amount is getting settled during the final invoice ( as it does in a normal scenario ).
Our requirement is we need to carry forward this amount onto the new move in contract and new plan and not settle it during the final invoice. Is there any standard way of handling this scenario via config / events?