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

Forecast Import API - Initiate Forecast Import Process

    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:
      5
    • Work Type Classification:
      Sustaining

      Description

      As a system InFORM wants to be able to initiate the Forecast Import process after receiving a message from a third party system so that that system can initiate the forecast import process

      Notes

      • This story is to actually use the API, and kick off the forecast import process
        • Status Call
        • Process Status Response (ExternalGenerationDate in db, vs generation time of file)
        • Demand Call(s), based on Status response
        • Import forecast(s)

      Acceptance Criteria

      1. Confirm that after receiving a valid API request InFORM initiates the forecast import process using the Restaurant and Date in the request
      2. Confirm that if InFORM receives an invalid API request, see failures above, the forecast import process is not initiated
      3. Confirm when manager edits exist for the forecast to be imported, and the API request contains the flag to overwrite manager forecasts, that the forecast import process is initiated
      4. Confirm when manager edits exist for the forecast to be imported, and the API request does not contain the flag to overwrite manager forecasts, that the forecast import process is not initiated

        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:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 28h
                  28h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 23.5h Time Not Required
                  23.5h

                    PagerDuty

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