I want to postpone a transaction in reframework based on a condition, to a maximum number of 3 times. If I use the postpone activity for one hour and throw a system exception, will the framework wait until the specified time to pick the activity up?
Don’t throw any exception when a scenario of postpone has come.
Just use a flag to identify the same.
Inside the set transaction workflow, just add the Set Transaction Status activity inside an IF with the above flag as condition where if that’s true just postpone else set transaction normally.
Hope this helps.