-
Type: Sprint Defect
-
Status: Done (View Workflow)
-
Priority: Major
-
Resolution: Completed
-
Affects Version/s: CFA 2019R3
-
Fix Version/s: CFA 2019R3
-
Component/s: Ordering
-
Labels:
-
SCRUM Team:Globogym Purple Cobras
-
Source Code ID(s):
-
Sprint:CFAMX 2019R3 Hardening
When placing an order, and there is already an order placed for the same distributor with the same delivery date and time, AND the setting, Create Order - Duplicate Order Tolerance Check = true.
The user should be informed that an order has already been placed for this time, and should not be able to place the order.
However, when the setting Create Order - Prompt to enter Cover Until date and time = True, this doesn't happen, the user is not warned, and they are able to place the order.
The following checks should be performed, assuming that config is correct:
- [Create Order - Open Order Management] This config checks for orders for the same vendor that have been placed but not received
- [Create Order - Duplicate Order Tolerance Check] This config checks for orders placed at the same time +/- the configured hours
- [Create Order - Max days in the future] This config restricts the days available on the calendar. Delivery day = today + config, Cover Until Day = Delivery Day + Config, or if delivery day is not yet set today + (2 x config)
- [Create Order - Prompt to enter Cover Until date and time] This is the new config
All of these should work together.
Gareth Leibbrandt writing an automation test that creates and steps thru each of these scenarios would be awesome!!
- relates to
-
CFAMX-3817 Create Order - Prompt User to enter Cover Until Time and Date
- Closed