-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Links:
-
Sprint:CFAMX 2020R3 Sprint 5
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:1
-
Work Type Classification:Sustaining
As an operator I want the Open Order check to not include Auto Receive Delay Hours so that I am prompted to receive an overdue order
Notes
- I don't know if this is a defect or a bad requirement, either way things are not working as expected.
- When creating an order there are a number of checks that are performed with regards to existing orders, one of these checks is to see if there are orders that should have been delivered already, and therefore be ready to receive.
- Currently, when this check runs, and the store is set up to auto receive, and it appears that if there are Auto Receive Delay hours configured, those hours are taken into account when determining whether or not to prompt the user to receive delivered orders (i.e. when calculating the delivery time, ASN Time + Auto Receive Delay Hours)
- Open Order - Check by distributor
- Placed Order where delivery date & time is less that current store date & time
- Shipped Order, from an ASN, with Auto Receive switched off, where the delivery date & time is less than the current store & time
- Shipped Order, from an ASN, with Auto Receive switched, where the delivery date & time is less than the current store & time
- In this case, do NOT add delay hours to the delivery time, as doing so means that the user is never prompted that the order needs to be received
Using the following scenarios:
Create order on Monday @ 10:00
- There is a Placed order, that has a delivery time of Monday @ 0600 - The user is prompted to receive this order
- The store is not set up to auto receive for the selected vendor, an ASN is processed with a delivery time of Monday @ 08:00 - The user is prompted to receive this order
- The store is setup to Auto Receive Orders, the Auto Receive Delay Hours are set to 6 hours for the selected vendor, an ASN is processed with a delivery time of Monday @ 07:00
- @ 10:00 the user is NOT prompted to receive the order (they should be)
- @ 13:00 the order is Auto Received (07:00 + 6 hours)
- For any time between 07:00 and 13:00 the user is not prompted to receive the unreceived order, because Delay Hours are being used to calculate the delivery due time
- For any time after 13:00 the user is not prompted to receive the order, as it was Auto Received @ 13:00!
Acceptance Criteria
- Confirm that when a placed order has not yet been received for the day, the user is prompted to receive that order
- Confirm when a vendor entity combination is not configured to Auto Receive, and an order that is in a Shipped Status is present, and the Delivery Time in the ASN is earlier than the create time, that the user is prompted to receive the order
- Confirm when a vendor entity combination is configured to Auto Receive, and an order that is in a Shipped Status is present, and the Delivery Time in the ASN is earlier than the create time, that the user is prompted to receive the order (i.e. the Auto Receive Delay Hours are not taken into account)
- Confirm that the other checks on this modal still function
- Scheduled Order Check
- Delivery Schedule Check
- Duplicate Delivery Time check
- Note: this modal has been fragile in the past, and needs to treated gently!
- implements
-
CFAMX-10084 Open Item Management - Remove Delay hours from Open Order Check
- Closed
- Is Clone Of
-
CFAMX-10095 CLONE 2020R2.1 - Open Item Mgmt - Create Order - Open Orders
- Closed
There are no Sub-Tasks for this issue.