Hi,
it is possible to update an already approved shopping cart in the higher support packs of SRM7. You have to use the sourcing cockpit to achieve this.
In this way you can also trigger a re-approval of the shopping cart when changing data.
When you don't want to use the sourcing cockpit you have to go the way that David provided.
Regards,
Robin