Versions Compared

Key

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

...

  • The Configuration View offers a graphical design view from the JS7 - Workflow Editor.
  • The Workflows View offers offers a tactical view that which can be used to monitor the processing of orders with workflows in near real-time and perform interventions if required.

The JS7 offers to skip jobs and to stop jobs allows jobs to be skipped and stopped on-the-fly.

Display feature availability
StartingFromRelease2.4.0

Status Operations on Jobs

For jobs in a workflow the The following status operations are available for jobs in a workflow:

  • Skip job: The job will not be executed, instead an order continues execution with the next instruction following after the skipped job.
  • Stop job: The order will be put to the suspended state if it meets a stopped job. Users can resume suspended orders.
    • An order can be resumed from the same position, from a previous or later position in the workflow, depending on the workflow design. For a stopped job, resuming the order will force the job to start. When resuming orders, users are free to chose the same or a different job from which the order will be resumed.
    • Orders are not automatically resumed when a job is unstopped. Users can find the category of suspended orders in the Dashboard view which offers to display the . This displays a list of related orders and workflows. Bulk operations allow to resume can be carried out, allowing a larger number of orders to be resumed at the  the same time.
  • The Workflows view offers provides the Search option to look up workflows that include skipped or stopped jobs.

Status operations on jobs can affect a number of Agents that are assigned the related jobs in question. If one or more Agents assigned to jobs in a workflow are not accessible to the Controller then the status operation is considered being to be outstanding.

  • The Controller will forward the status operation to the respective relevant Agents when they become accessible.
  • The workflow remains in an outstanding status indicating that not all Agents have confirmed the status operation.

...

Skipping Jobs

A job's action menu offers includes the Skip operation:


For The status of skipped jobs the status is displayed like this:


The operation to skip skipping a job operation can be reverted by using the Unskip operation that , which is available from the job's action menu:

Stopping Jobs

A job's action menu offers the Stop operationThe Stop operation is available in the job action menu and allows:


For The status of stopped jobs the status is displayed like this:


The operation to stop a job operation can be reverted by using the Unstop operation that operation, which is available from the job's action menu:

...

Jobs in a workflow can be stopped and skipped at the same time. In addition the workflow can be subject to suspensionsuspended.

The above explanations suggest the following precedence of operations in descending order:

  • A job being stopped is assigned the highest precedence.
    • Should a workflow be suspended then this includes that orders can complete the current instruction in the workflow.
    • If the current instruction in a workflow is stopped then the order will be suspended before the workflow is suspended.
  • If a workflow is suspended then orders will be frozen having once they have completed processing of the current instruction.
  • If the order has been added with an specified end position being specified has been added then the order will leave the workflow reaching once the end position is reached.
  • A skipped job being skipped experiences has the lowest precedence compared to stopped jobs and suspended workflows.

...