-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R1
-
Component/s: Events, Forecasting
-
Labels:
-
Sprint:CFAMX 2019R1 Sprint 5, CFAMX 2019R1 Sprint 6
-
Story Points:8
-
SOW (Time Tracking) Project:44728
As a store manager I want to be able to select any 15 minute interval within a day for my sales item event so that I can configure the event to match when I anticipate it will occur
Notes
- Sales Item Events will be entered in 3 steps
- Select: date, name and type (sales item event)
- Select the intervals/time periods
- Select the Sales Items and enter the adjustments
- This story is to capture the new interval/time period selection page
- The Select Time Period(s) page is similar in behavior to the page used to configure Manual Adjustments
- The differences:
- The Manager Adjustment (%) column is replaced with a checkbox
- The Actions button is replaced with Select Sales Item(s)
- Mockup
Acceptance Criteria
- The checkbox column is used to indicate that intervals should be used in the Sales Item Event
- Selection cascades down, for example:
- Select Day Totals - All intervals are included
- Select Breakfast ( 5:00 AM - 10:30 AM ) - All intervals within the breakfast day part are selected
- Select 5:00 AM - All intervals within the 5 AM hour are selected
- The user can override the selection of a cascading select
- For example:
- After selecting the 5 AM hour, all intervals are selected
- Uncheck only the 5:30 AM Interval
- For example:
- At least one interval must be selected for the Save option, under Actions to be enabled
- Back button
- Used to navigate back to the Create Event page
- If the user has made selections/changes on the page and navigates back those changes will be lost, as with Manual Adjustments
- Select Sales Item(s) button
- Confirm that the Select Sales Item(s) button is enabled once an interval has been selected
- implements
-
CFAMX-276 SO - Sales Item Events - Add Support for Sales Item Events - INF-9631
- Done
1.
|
Investigate Interval picker | Done | Francois Steenkamp (Inactive) |
|
|||||||||
2.
|
Update UI template | Done | Francois Steenkamp (Inactive) |
|
|||||||||
3.
|
Update Controller | Done | Francois Steenkamp (Inactive) |
|
|||||||||
4.
|
QA - Create Test Cases | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
5.
|
QA - Hand Over/ Review | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
6.
|
QA - Execute Test Cases | Done | Gareth Leibbrandt (Inactive) |
|