Uploaded image for project: 'Jira Align'
  1. Jira Align
  2. JIRAALIGN-8079

Inconsistent behavior when setting "Needed By" as required field for Dependency

    • 1
    • Severity 3 - Minor
    • No

      Issue Summary

      The "Need By" field is marked as required in the Detail Panel Settings for the portfolio for Dependencies. However, when creating the Dependency through "Create" tab or from Program Level(without selecting a PI in the left navigation), we are able to see the "Need By" field as required only after selecting a PI and an Associated Feature/Requesting Team.

      The Dependency is tied to the Portfolio settings through the Program increment.
      This behavior is true when a dependency is added from the Program level and a PI is selected from the left navigation, by clicking on "Add Dependencies", the "Needed by" field appears mandatory as expected.

      Steps to Reproduce

      • Ensure Needed By is selected as a required field for Dependency in the Details Panels Settings tab
      • Navigate to Program
      • Do not select a PI in the left navigation
      • Navigate to Dependency and click on "Add Dependency"
      • Notice that the "Needed By" field is not populated as mandatory field
      • Select an Associated Feature or set a requesting team
      • Notice that now the "Needed By" field is populated as required
      • This is also true when creating Dependency from the "Create" tab.

      Expected Results

      If "Need By" field as set as required under Details Panels Settings for Dependency for a Portfolio, while adding a Dependency, the "Needed By" field should be populated as required after selecting a Program Increment.

      Actual Results

      If "Need By" field as set as required under Details Panels Settings for Dependency for a Portfolio, while adding a Dependency, the "Needed By" field is populated as required only after selecting a Program Increment and an Associated Feature/Requesting Team. This happens when a creating the dependency from the "create" tab or through Program level provided there is no Program increment selected in the left navigation.

      Workaround

      Currently the work around available is to have the Dependency created through Program level by selecting the appropriate PI on the left navigation.

          Form Name

            [JIRAALIGN-8079] Inconsistent behavior when setting "Needed By" as required field for Dependency

            Vishnuvardhan Vaidhyanathan made changes -
            Labels Original: bulldog New: Bulldog
            Vishnuvardhan Vaidhyanathan made changes -
            Status Original: Long Term Backlog [ 12073 ] New: Short Term Backlog [ 12074 ]
            Vishnuvardhan Vaidhyanathan made changes -
            Status Original: Short Term Backlog [ 12074 ] New: Long Term Backlog [ 12073 ]
            Vishnuvardhan Vaidhyanathan made changes -
            Status Original: Needs Triage [ 10030 ] New: Short Term Backlog [ 12074 ]
            Vishnuvardhan Vaidhyanathan made changes -
            Labels New: bulldog
            SET Analytics Bot made changes -
            Support reference count New: 1
            Arathi M S made changes -
            Remote Link New: This issue links to "PS-179303 (Atlassian Support System)" [ 995885 ]
            Arathi M S created issue -

              9cd547254f0d Vishnuvardhan Vaidhyanathan
              935a1c2f5863 Arathi M S
              Affected customers:
              6 This affects my team
              Watchers:
              9 Start watching this issue

                Created:
                Updated: