Hi,
Your system already designed and no need to change any release process.
Better design a custom transaction code ZPR_CHANGE and change your purchase requisition with BAPI_REQUISITION_CHANGE. Discuss with technical consultant for development of custom transaction code.
Regards,
Biju K