Purchase Order Change Approval

Hi,

I've been asked to figure out how to circulate changes to puchase orders for approval. This isn't just a dollar amount. This would include additions or subtraction of parts, quantity changes, and possibly vendor changes as well. We invision something like requistion approvals. Any suggestions?

Thanks,
Jim Marengo