Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The order can be resumed from its current position in the workflow.
  • The order can be resumed from a  previous or later instruction position in the workflow that matches the same instruction level. 
  • Order variables that are dynamically created and updated in a workflow can be modified.
  • Consider that for failed orders the History status remains In Progress as long as the order did not complete the workflow.

Resuming an Order from a specific Job or Instruction

If the resume Resume operation is used for an order, then a tabular view of the workflow will be displayed:

  • Users can click the Submit button to resume the order from its current position.
  • Users can resume the order from a different position before or after the current position: clicking the order with the mouse and moving the order to the desired position makes the order resume from this position.
    • This operation is available for top instructions located at the same level instructions in a workflow.
    • This operation is denied for nested instructions: for
      • For example,
      resuming or JS7 - Lock Instruction is not allowed.
    • This operation is available inside nested instructions, for example if an order in a branch of a Fork/Join Instruction is suspended, it can be freely resumed inside its branch.

Image Removed

If the Resume Parameterized operation is used then, in addition to the Tabular View of the workflow:

  • The order can be resumed from any position in the workflow as explained above.
  • In addition, the list of order variables will be displayed.
    • Users can modify the values of order variables.
    • Users can use the Add Variable link to specify a variable which is not available from the order but has been declared with a default value from the workflow.
      • branch. Similarly the order can be resumed from the end of the branch. However, an order cannot be resumed from a different branch or outside of the Fork-Join Instruction.
      • For example, an order can be resumed from other positions inside a JS7 - Lock Instruction. However, it cannot be resumed outside of the Lock Instruction.

Image Added


Dragging & dropping an order with the mouse to different position in the workflow looks like this:

Image Added

Resuming an Order and modifying Workflow Variables

The above example shows a workflow variable that can be modified:

  • Variables are displayed with values that are historically specific before starting the failed job.
  • Variables with modifiable values can be selected from a checkbox:
    • If a variable is selected then its current value will be used when resuming from the selected position in the workflow.
      • Consider that this will overwrite the historic value of the variable for the targeted workflow position.
      • Users are free to modify the values of variables.
    • If a variable is not selected then it will use the historic value associated with the position in the workflow from which the order will be continued.
  • Variables with constant values cannot be modified. This includes order variables that are added when planning the order and this includes variables that are declared with a workflow. Other variables that are created dynamically during workflow execution can be modified.

Resuming an Order and specifying the Cycle End Time

If an order is suspended or failed in a JS7 - Cycle Instruction then users can modify the cycle end time:

  • A period shorter than configured with the Cycle Instruction can be specified.
    • Periods are specified by relative dates, for example 1h (1 hour), 10m (10 minutes), 01:30:00 (1 hour, 30 minutes).
    • Specifying a value 0 for the period will cause the order to continue from the resumed position in the workflow, to execute subsequent jobs and to leave the cycle next time it meets the Cycle Instruction.
  • A period that is specified longer than configured with the Cycle Instruction will be ignored


Image AddedImage Removed

Bulk Operations

...