Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-2055

Finish Instruction is added an option for successful history outcome

    XMLWordPrintable

Details

    Description

      Current Situation

      • The Finish Instruction causes an order to leave the workflow
        • with the outcome of the most recently executed instruction (successful or unsuccessful),
        • with an unsuccessful outcome if the respective option is used.
      • For child orders in Fork/Join and ForkList Instructions
        • the child order remains in the failed state with the Finish Instruction if the option for unsuccessful outcome is selected.

      Desired Behavior

      • Users would like to find an additional option for the Finish Instruction that forces a successful outcome.
      • As a result the Finish Instruction offers the following handling of the outcome:
        • Unchanged (existing option)
        • Unsuccessful (existing option)
        • Successful (new option)
      • Behavior with child orders in Fork/Join and ForkList Instructions:
        • When meeting the Finish Instruction then the child order leaves its branch.

      Maintainer Note

      • This feature works for a Finish Instruction when used in the branches of a Fork Instruction. It does not work when used outside of a Fork Instruction.
      • The functionality to work outside of a Fork Instruction will be fixed with JS-2073

      Attachments

        1. message_box.png
          message_box.png
          9 kB
        2. order_one.png
          order_one.png
          51 kB
        3. unsuccessful_finish.png
          unsuccessful_finish.png
          16 kB
        4. order_two.png
          order_two.png
          99 kB
        5. finish_with_fork.png
          finish_with_fork.png
          20 kB

        Issue Links

          Activity

            People

              jz Joacim Zschimmer
              ap Andreas PĆ¼schel
              Pramokshi Narawariya Pramokshi Narawariya
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: