Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-22736

Workload plan change is immediately respected in scheduling

    XMLWordPrintable

Details

    • Story
    • Status: On hold (View Workflow)
    • Major
    • Resolution: Unresolved
    • prod/bigpicture/jiracloud/2020/04/27/13_30, prod/bigpicture/jiraserver/2020/10/26/8.0.6, prod/biggantt/jiraserver/2020/10/26/8.0.6
    • None
    • None
    • Scheduling
    • BigPicture, BigGantt
    • JIRA server, JIRA cloud
    • 3
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • Sprint 2020/24, Sprint 2020/25, Sprint 2020/26, Sprint 2020/27 SIW, Sprint 2020/28, Sprint 2021/01, Sprint 2021/02, Sprint 2021/03 SIW, Sprint 2021/04, Sprint 2021/05, Sprint 2021/06, Sprint 2021/07 SIW, Sprint 2021/08, Sprint 2021/09, Sprint 2021/10, Sprint 2021/11, Sprint 2021/12, Sprint 2021/13, Sprint 2021/14, Sprint 2021/15 SIW, Sprint 2021/16
    • No
    • 14 weeks, 5 days, 18 hours, 59 minutes, 32 seconds
    • 3 hours, 3 minutes, 15 seconds
    • 3 days, 16 hours, 51 minutes, 51 seconds
    • 24 minutes, 48 seconds
    • 0
    • 0
    • 0
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_21302"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_19201"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19300"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_19301"); if(cfToHide4){cfToHide4.style.display="none";} var cfToHide5 = document.getElementById("rowForcustomfield_19302"); if(cfToHide5){cfToHide5.style.display="none";} var cfToHide6 = document.getElementById("rowForcustomfield_19303"); if(cfToHide6){cfToHide6.style.display="none";} var cfToHide7 = document.getElementById("rowForcustomfield_19204"); if(cfToHide7){cfToHide7.style.display="none";} var cfToHide8 = document.getElementById("rowForcustomfield_19205"); if(cfToHide8){cfToHide8.style.display="none";}

    Description

      Steps to reproduce

      Situation 1: 

      1. Create new program and add one task - check if this task has no assignee assigned.
      2. Set it's lenght for couple of days (for example 3) from 10.04.2020 to 12.04.2020. 
      3. Go to BP/Administration -> Holiday plans
      4. In default mode set Saturday and Sunday as free day.
      5. Go to Resource manager and choose any user. 
      6. Set for this user in workload plan these values:
        1. Default workload plan -> To 9.04.2020.
        2. Unavailability -> From 10.04.2020 to 12.04.2020.
        3. Defaulf worload plan -> from 13.04.2020 
      7. Save changes
      8. Go to Gantt and see that issue is still at same place.
      9. Go to Jira issue view of this task
      10. Change assignee to the one you were changing workload plans. 
      11. Go back to Gantt and refresh page.

      Situation 2:

      1. Create new program and add one task with a defined assignee (it can be the same user as the one currently logged in).
      2. Set it's lenght for couple of days (for example 3) from 15.04.2020 to 17.04.2020. 
      3. Go to BP/Administration -> Holiday plans
      4. In default mode set Saturday and Sunday as free day.
      5. Go to Resource manager and choose any user. 
      6. Set for this user in workload plan these values:
        1. Default workload plan -> To 14.04.2020.
        2. Unavailability -> From 15.04.2020 to 17.04.2020.
        3. Defaulf worload plan -> from 18.04.2020 
      7. Save changes
      8. Go to Gantt and see that issue is still at same place.
      9. Move tasks a little bit to the future or the past and then move task to days that are defined as user Unavailability dates. (see recording attached)

       

      Observed result

      Situation 1: Task is shortened to one day after unavailability end date.
      Situation 2: Tasks period is still the same but when user places tasks on first or second day of user's unavailability then tasks is not rescheduled. - see recording

      Expected result 

      Task should be moved to the past or future and should keep its period.

      Attachments

        People

          maciej.bartylak Maciej Bartylak (Inactive)
          katarzyna.rajchert Katarzyna Rajchert
          marcin.orkiszewski Marcin Orkiszewski , tom.kucharski Tom Kucharski , ruslan.pidhainyi Ruslan Pidhainyi , kamila.kornatko Kamila Kornatko , jerzy.sekula Jerzy Sekula , maciej.bartylak Maciej Bartylak (Inactive) , pawel.wesolowski Pawel Wesolowski , system.gerrit Gerrit , pawel.guz Pawel Guz , dorota.plocinska Dorota Plocinska (Inactive) , malgorzata.rydz Małgorzata Rydz (Inactive) , lukasz.sobieski Łukasz Sobieski (Inactive) , katarzyna.rajchert Katarzyna Rajchert
          Votes:
          0 Vote for this issue
          Watchers:
          5 Start watching this issue

          Dates

            Created:
            Updated: