We have implemented a workflow solution for approving purchase requisitions. When a user changes a partially approved req, we want the the current workflow to be cancelled and a new one started with a new cleared release strategy.
I think I can use the ME_UPDATE_REQUISITION_RELEASE to update eban-frgzu to null, which will reset the release strategy. However, all of the user exits that I've found up to this point get overwritten.
Is there a good place to add this function? EXIT_SAPLEBND_004 seems like the place but the frgzu field get's overwritten later in the process.
Is there an easier way of resetting the release strategy?