-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Sprint:2021.R5 New Features Sprint 2, 2021.R5 New Features Sprint 3
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:5
-
Work Type Classification:Sustaining
As an operator I want the create order modal to prompt me to view my scheduled orders when I try to manually create an order for delivery at the same time as the schedule
Notes
- The Create Order modal is very fragile
- This confluence page lays out how it works: https://cfacorp.atlassian.net/l/c/7KJuN5wH
- One of the steps/checks performed, related to Scheduled Order, as outlined below
- Also see this Confluence page: https://cfacorp.atlassian.net/l/c/mRwPcSRd
Acceptance Criteria
Validations that have been implemented
To encourage users to leverage the Order Schedules, either manually or automatically, and deter them from going rogue and creating ad-hoc orders for the OffSite Thaw distributor, some validations have been introduced
- Order Schedule exists for selected delivery day
- For example:
- Order Schedule for QCD, for delivery on Jan 16, order not yet created via the schedule
- Clicking on View Orders, closes the modal and returns the user the to Orders tab, where the Create Order button is at the top of the list
- Order already created against a schedule, when the Order date of the schedule is the current date
- Clicking on View Order takes the user directly to the placed order
- Creating an order that would typically be created on a future order day, with a Delivery date of Jan 20
- Clicking on View Order takes the user the to Scheduled Order tab, for the date on which the order is expected to be placed
- Edge cases:
- The Delivery Date and Time selected are the same as that of an order that is already placed, and the restaurant is configured to check for duplicate orders
- Mobile > Ordering > Create Order - Duplicate Order Tolerance Check
- Even after selecting a Cover Until date, that doesn't match that of the previously Placed order, the Confirm button is disabled
- The Delivery Date and selected is the same as that of an order that is scheduled for the future
- After selecting the Cover Until Date and Time, the Confirm button is enabled
- The Delivery Date and Time selected are the same as that of an order that is already placed, and the restaurant is configured to check for duplicate orders
- Don't create an order if one has recently been created
- implements
-
CFAMX-14966 Scheduled Order - Fixes for 2021R4
- Closed
1.
|
Review Test Scripts | Done | Tristan Strong |
|
|||||||
2.
|
Deploy | Done | Tristan Strong |
|
|||||||
3.
|
Functional Review with QA | Done | Unassigned |
|
|||||||
4.
|
DIT | Done | Unassigned |
|
|||||||
5.
|
Design Review | Done | Unassigned |
|