Details
-
Feature
-
Status: Approved (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
Current Situation
- The Daily Plan Service plans & submits the Daily Plan. If inconsistencies are identified, then orders cannot be planned or submitted.
- Inconsistencies occur if referencing objects or referenced objects have not been deployed/released.
- In this situation no orders are planned as the Daily Plan tries to consistently plan & submit all orders for a given daily plan date.
- Users meet the situation when a single inconsistent workflow prevents planning/submission of orders for other workflows.
Desired Behavior
- The following improvements are introduced:
- Any checking of dependencies between workflows and schedules are performed before orders are submitted. If a check fails then the related order will not be submitted. This will not affect other orders from being submitted. As a result, orders for the Daily Plan will be submitted consistently which limits the scenario of orders being denied by the Controller to a few, improbable situations such as after removal of journals.
- Submit orders individually to Daily Plan.
- Each order is processed individually. Failure to submit an order does not affect other orders.
- The options is configurable from the Settings page, dailyplan section, setting submit_orders_individually (default: false). If the option is not used, then the default behavior applies to submit all orders from a single transaction.
Attachments
Issue Links
- mentioned in
-
Page Loading...