-
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
-
Story Points:5
-
Work Type Classification:Sustaining
As a developer I want to save the details of who and when a forecast adjustment was made so that I can play them back in a later story
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
- This only applies to Manager Adjustments that are made to the, we are NOT required to track Sales Item Adjustments
- The future story will display:
- User first name and last name
- Date and Time at which the forecast was edited (these will be played back in Store Local time)
- If an event occurs that results in the Manager Adjustments being overwritten, details of previous changes should not be overwritten
- Only keep details of the most recent adjustment
- Track changes when made on the following screens:
- Forecasting - Sales
- Graph View - $ change
- Graph View - % change
- Grid View - $ Change
- Grid View - % Change
- Forecasting - Transactions
- Graph View - # change
- Graph View - % change
- Grid View - # Change
- Grid View - % Change
- Forecasting - Sales
Acceptance Criteria
- Confirm when a $ change is made to the Forecasting - Sales totals the user name and date & time details are saved to the database
- Confirm when a % change is made to the Forecasting - Sales totals the user name and date & time details are saved to the database
- Confirm when a # change is made to the Forecasting - Transactions totals the user name and date & time details are saved to the database
- Confirm when a % change is made to the Forecasting - Transactions totals the user name and date & time details are saved to the database
- Confirm when a second update is made, under any of the previous AC, the details are updated to reflect the new user and date & time
- implements
-
CFAMX-6884 Forecast - Last Modified field for Restaurant Edited Forecast
- Closed
1.
|
Review Test Scripts | Done | Soma Dixon (Inactive) |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Caner Saritac |
|
|||||||||
4.
|
DIT | Done | Caner Saritac |
|
|||||||||
5.
|
DB Columns for LastUpdated&LastUpdatedDate Info / Rollback script | Done | Caner Saritac |
|
|||||||||
6.
|
Update Data object and Service Methods | Done | Caner Saritac |
|
|||||||||
7.
|
Record the user Info For Graph and Table Views in Forecasting Sales And Transaction Pages | Done | Caner Saritac |
|
|||||||||
8.
|
Create Test Cases | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
9.
|
Execute Test Cases | Done | Gareth Leibbrandt (Inactive) |
|