-
Type:
Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Mobile2
-
Labels:
-
Links:
-
Sprint:2023.R3 New Features Sprint 2
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:3
-
Work Type Classification:Sustaining
As a developer I want a new page, with permissions, so that I can build out the Sales Summary page
- Migrate page from MxConnect
- Display Sales for the week selected
- When the current week is selected show the Last Polled details
- Start the week on Monday (thru Sunday)
- Display the day/date
- Display Gross Sales
- Display Net Sales
- For the current day, show Gross and Net Sales up to Last Polled
- Show Total Sales for the week
- Always show 7 days, show those that don't have any sales as $0.00
Acceptance Criteria
- Confirm the page respect the configuration and permission setting to show and hide.
- Configuration Manager > Mobile > Reporting > Allow Access To Sales Summary
- Mobile > Reporting - Sales Summary - Can View
- Confirm that the page heading is Sales Summary
- Confirm that when the page loads a Week Calendar control is displayed, with the current week selected
- Confirm that the page is available in the Help Articles
- Confirm that the page is made available in the MxNext Menu
- Confirm when selecting a date, the control is selecting the week
- Confirm that the dates displayed reflect the week selected
- Confirm that the Gross Sales are accurate for the dates displayed
- Confirm that the Net Sales are accurate for the dates displayed
- Confirm that the Total is an accurate total of the data displayed
- Confirm that the Last Polled Date and Time accurately reflects the last processed POS transaction for the selected store
1.
|
Create Test Scripts |
![]() |
Done | Barry Coetzee |
|
|||||||||
2.
|
Review Test Scripts |
![]() |
Done | Barry Coetzee |
|
|||||||||
3.
|
Deploy |
![]() |
Done | Barry Coetzee |
|
|||||||||
4.
|
Execute Test Cases |
![]() |
Done | Barry Coetzee |
|
|||||||||
5.
|
Functional Review with QA |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
6.
|
DIT |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
7.
|
Design Review |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
8.
|
Story Documentation |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
9.
|
Implement blank page |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
10.
|
UI controls |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
11.
|
Api call |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
12.
|
Implement grid |
![]() |
Done | David Craft (Inactive) |
|
|||||||||
13.
|
Dev Testing |
![]() |
Done | David Craft (Inactive) |
|