Skip to content

Perform Future Action#

🔒 Material.PerformFutureAction

Overview#

The operation is used to manually execute a Future Action. Typically, a Future Action may need to be executed manually if the Future Action execution mode is Manual or if an error has previously occurred and a manual execution is warranted.

Setup#

No setup is required other than to meet the preconditions of the transaction.

Preconditions#

  • An Active Future Action is set for the Material.

Sequence of Steps#

  1. Review the Future Action information that is specific to the type of Future Action to be performed. Most of the information is read-only and cannot be changed, as this should serve as an indication for the user. For information on the parameters associated to the types of Future Actions, please check Manage Material Future Actions.
  2. Select Perform to complete the transaction.

perform_future_action

Note

For the precedence keys set to allow Future Action execution, see Future Actions Precedence Keys.

System Defined Priority#

When multiple Future Actions are set for the same context, the execution follows the order listed below:

  1. SetNote
  2. SendMail
  3. SetService
  4. SetResource
  5. Hold
  6. Split
  7. SplitForStep
  8. Merge
  9. SkipProcess
  10. CreateSendAheadRun
  11. Detach
  12. Collapse
  13. Terminate
  14. ChangeFlowAndStep
  15. TemporaryOffFlow
  16. ExecuteRule