Hi Ollie:
What you've described requires technical support from Ariba to customize APC to offer this type of approval process. Your Ariba Customer Engagement Executive, Andrew Hunt, can help you explore options.
Regards,
Debbie Curtis-Magley
SAP Ariba Exchange Community Manager