Details

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

      Description

      As a third party system, I want to be able to request that InFORM imports a forecast for a given restaurant and date so that when forecasts are regenerated they are automatically imported.

      Notes

      • This story is to stand up the new endpoint
      • It will need to be integrated into the new framework delivered by Michael DeBinder, but that cannot be done until his work is complete/further along

      Acceptance Criteria

      1. Confirm that there is a new endpoint available that will be used to request that a forecast for a specific restaurant and date be imported
      2. Confirm that the API requires a restaurant (Store Number)
      3. Confirm that the API requires a date
      4. Confirm that the API supports the option to override forecasts with manager edits
      5. Confirm that the API responds with an appropriate response when:
        • All is good
        • All is good, and Manager Edits will be overwritten
        • Examples of failure:
          • The restaurant is not in the Forecast Import zone
          • The date requested is in the past
          • The date requested is greater than:
            • Today + Offset Days + Forecasting Days (Today + 15+ 5)
          • The request is made, without indicating that manager edits should be overwritten, and manager edits are in place
      6. Confirm that requests and responses are logged and recorded appropriately

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 17h Original Estimate - 17h
                  17h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 22.5h
                  22.5h

                    PagerDuty

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