Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-7579

Forecast Edits - Display the user and time when an edit was last made made

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Forecasting
    • Labels:
      None
    • Sprint:
      CFAMX 2020R2 SA Sprint 2
    • SCRUM Team:
      Globogym Purple Cobras
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want to see the details of the last manager edit that was made to my forecast so that I have a better understanding of who monkeys with what!

      Business Use Case
      Forecasting changes are done on a regular basis and are evaluated on the Forecast Evaluator in InFORM. Although the Forecast Evaluator shows that the forecast has been edited, it does not indicate which user in the restaurant made the update. For better visibility and accountability, the field “Restaurant edited” should indicate the user that last made the edit and at what date and time the edit was made.

      Notes

      • Display the following: "Forecast edited by {} on {}", where first placeholder is the User (first and last name), and second placeholder is the full timestamp edit was made (month/day/year hour:min:sec) , in the store's local timezone
      • Mockup, from Ben
      • Mockup from Will - Maybe use the with a popover:

      Acceptance Criteria

      1. Confirm that when a forecast has a manager edit, the details of the who and when the last edit was made are available to be viewed on the Graph View
      2. Confirm that when a forecast has a manager edit, the details of the who and when the last edit was made are available to be viewed on the Grid View
      3. Confirm that when no edits have been made, there is nothing to indicate that an edit was made
      4. Confirm that when an forecast is regenerated and the manager adjustments are overwritten, there is nothing to indicate that an edit was made
      5. Confirm that the test displayed is:
        • "Forecast edited by {first and last name}

          on

          {store local time}

          ", where first placeholder is the User (first and last name), and second placeholder is the full timestamp edit was made (month/day/year hour:min:sec) , in the store's local timezone

        Attachments

        1. screenshot-5.png
          screenshot-5.png
          70 kB
        2. screenshot-4.png
          screenshot-4.png
          66 kB
        3. screenshot-3.png
          screenshot-3.png
          114 kB
        4. screenshot-2.png
          screenshot-2.png
          110 kB
        5. screenshot-1.png
          screenshot-1.png
          223 kB

          Issue Links

            Activity

              People

              • Assignee:
                Gareth.Leibbrandt Gareth Leibbrandt (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 14h
                  14h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 12h 17m Time Not Required
                  12h 17m

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.