Details
-
Feature
-
Status: Released (View Workflow)
-
Medium
-
Resolution: Fixed
-
2.0.0
-
None
Description
Current Situation
- A Cycle Instruction includes two periods.
- Period 1: start time at 18:00 for 1 hour with a ticking cycle of 2 minutes.
- Period 2: start time at 19:05 for 1 hour with a ticking cycle of 2 minutes.
- An order enters the Cycle Instruction before Period 1 on the same day.
- The cycle starts when the start time of Period 1 is reached . The order runs in cycles as configured by the Cycle Instruction.
- When the order performs the last cycle of Period 1 then it waits in the the Cycle Instruction for Period 2.
- Similar behavior applies to any number of periods of a Cycle Instruction: the order will pass all configured periods.
- Find attached examples of the JOC Cockpit's pdCyclePeriods.workflow.json and the Controller's pdCyclePeriods.controller.workflow.json .
Desired Behavior
- Users would like to have an option to make an order run cycles for the next period only.
- In the above example the order will be executed for Period 1 and will leave the workflow.
Attachments
Issue Links
- relates to
-
JS-2072 An Order passing a Cycle Instruction should consider all periods
- Released