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

Request AWS Forecast Page - Add support for multiple Web Services

    Details

    • SCRUM Team:
      Globogym Purple Cobras
    • Sprint:
      CFAMX 2019R2 Hardening

      Description

      With Server Manager it is possible to setup multiple Web Services for the Forecast Import, the scenario that exposed the need for this improvement had the following configured:

      • CFA AWS Enpoint
      • Corey's AWS Endpoint

      When there are multiple (different) Web Services the Request AWS Page only work for one of them, it is not smart enough to figure out which zone the selected store is in, and then call the Web Service that is used by that zone.

      The requirements for this improvement are:

      1. Change the Zone Type = Forecasting to be a mutually exclusive grouping
        • Doing this will mean that a store can only be in one zone, so should only call one Web Service
      2. Update the call made by the page (or the message dropped onto the queue) on the Request AWS Forecast page to be smart enough to figure out which Web Service should be used for the selected store
        • The Store has to be in a Forecasting zone
        • These zone are used when configuring the Web Services (Note: Server manager does NOT enforce exclusive selection of these zones)
      3. One final change, while we are working on this page:
        • CFA are now making Summary forecasts (3 week out, used for labor) available to us
        • When these are imported, within the Request AWS Forecast page, the corresponding records remain Red, rather than turning green
        • It would be good to change the logic so that in addition to displaying the record in Green, also indicate that the record is for a partial/summary forecast.

        Attachments

        1. screenshot-1.png
          screenshot-1.png
          94 kB
        2. WS-CFA-Setup.PNG
          WS-CFA-Setup.PNG
          59 kB
        3. WS-Corey-Response_2.PNG
          WS-Corey-Response_2.PNG
          57 kB
        4. WS-Corey-Setup.PNG
          WS-Corey-Setup.PNG
          66 kB
        5. Summary-Note.PNG
          Summary-Note.PNG
          27 kB
        6. Summary-Note-2.PNG
          Summary-Note-2.PNG
          83 kB
        7. image-2019-04-02-12-54-55-071.png
          image-2019-04-02-12-54-55-071.png
          163 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 27h Original Estimate - 27h
                  27h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 35.75h
                  35.75h

                    PagerDuty

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