-
Type: Improvement
-
Status: Done (View Workflow)
-
Priority: Major
-
Resolution: Completed
-
Affects Version/s: CFA 2019R2
-
Fix Version/s: CFA 2019R2
-
Component/s: AWS, Forecasting
-
Labels:
-
SCRUM Team:Globogym Purple Cobras
-
Sprint:CFAMX 2019R2 Hardening
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:
- 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
- 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)
- 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.
- is blocked by
-
CFAMX-3518 Request AWS Forecast: Summary forecast should turn Red, when the Lastest Gen Date > Ext. Gen Date
- Done
- relates to
-
CFAMX-3259 AWS Forecast Import Task - Change Read Only Flag
- Done
1.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
2.
|
Review Test Cases | Done | Charles Wheeler |
|
|||||||||
3.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
4.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
5.
|
Amend Manage_Zones to make Forecasting type mutually exclusive | Done | Francois Steenkamp (Inactive) |
|
|||||||||
6.
|
Update LegacyForecastService to use ZoneID | Done | Francois Steenkamp (Inactive) |
|
|||||||||
7.
|
Update row formatting in RequestAwsForecast.html | Done | Francois Steenkamp (Inactive) |
|
|||||||||
8.
|
Dev testing | Done | Francois Steenkamp (Inactive) |
|