For all our requests workflows, we have set up a slightly modified version default AFX fullfillment workflow as our fulfillment flow, as such:
This works fine for fulfilling regular requests, but we've noticed something strange when we cancel a request with the Revert Changes option on. The Revert Changes workflow seems to (also) be referencing the out of the box Manual Activities workflow, which we do not wish to use. Here's an example a recent request's Revert Workflow:
As a reference, this is how the processing workflow of the same request looks (which is correct):
Normally I'd figure we'd just have to set our custom workflow as the fulfillment workflow in the Undo Changes node of the Revert Changes workflow, but there doesn't seem to be any options in this node that allow us to select which fulfillment workflow to use:
Does anyone know where we can configure the fulfillment workflow to be used by the Revert Changes workflow?
Hi George,
I think I'm right in saying that the Revert Changes workflow will call all workflows that were first used to complete the changes.
Based on that, in your examples above were all changes successfully completed via AFX or did some fail and fall back to manual activities?
Thanks,
Clive