Uploaded image for project: 'JOC - JS7 Operations Center'
  1. JOC - JS7 Operations Center
  2. JOC-2240

Revoke and Recall APIs should remove planned and submitted (fresh) orders automatically

    XMLWordPrintable

Details

    • Feature
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • None
    • 2.9.0, 2.8.4
    • None
    • None

    Description

      Current Situation

      Currently

      • the revoke API does not remove orders automatically, but throws an error if orders are still attached to a workflow that should be revoked.
      • the recall API does not remove any orders.

      Desired Behavior

      • The revoke API should remove orders from the controller before trying to remove the workflow from the controller.
      • The recall API and the recall/folder API should also remove orders from the controller before trying to remove the released instance of a schedule.
        • a new request property should be provided
          • name: "keepOrders" 
          • type: boolean
          • default: false
        • if the property "keepOrders" is set to true in the recall request, no orders should be removed. This corresponds to the behavior prior to the change.

       

      Attachments

        Issue Links

          Activity

            People

              sp Santiago Aucejo Petzoldt
              sp Santiago Aucejo Petzoldt
              Gitesh Patidar Gitesh Patidar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: