-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2018R4
-
Component/s: Ordering
-
Sprint:CFAMX 2018R4 Sprint 1
-
SOW (Time Tracking) Project:44782
As an Operator I want to be prompted to Receive any Open Orders when creating a Count so that my inventory is as accurate as possible
Notes
- There is existing functionality built into the count logic that prompts the user to Receive Open Transfers and Open Orders, this feature will be enhancing that logic.
- #1 - I don't know how that logic is turned on/off, or whether it is simply a part of the Create Count logic
- The existing logic will be split into two pieces, Open Transfers (
CFAMX-37) and Open Orders - Separate configuration settings will be used to control each of these
Process Overview
- Is the Restaurant configured to check for open orders?
- New configuration setting: Mobile > Counting > Create Count - Open Order Management
- Does the User have permissions to Receive Orders?
- Security Item > Mobile > Inventory - Ordering - Receive - Can View
- Are there any Open Orders for the restaurant for the selected Distributor?
- What is an Open Order?
- There is an Open Order for the restaurant, with a delivery date of today
- The delivery time, for the Open Order, is earlier than the current time
- For example: Current time is 10:00 am, and the Delivery Time is 9:00 am
- An Open Order, that has been Pushed To Tomorrow, today, is no longer an Open Order today
- What is an Open Order?
Acceptance Criteria
- There is a new configuration setting: Mobile > Counting > Create Count - Open Order Management
- By default this setting is set to false (i.e. it must be enabled for the functionality to be switched on)
- This configuration, coupled with the Security Item (Mobile > Inventory - Ordering - Receive - Can View) controls whether a user at a specific restaurant is prompted to receive Open Order before Creating a Count, or not
- If both the config and Security setting are not set to true, then a user will not be prompted to Receive Open Order before being able to create a Count
- The Open Order check is for all orders, it is NOT Distributor specific
- The user must action all Open Orders for the restaurant before being able to create a new Count
- If there are multiple Orders that require action, and the user resolves only one of them, and then goes back to create a Count, the Open Order check will be performed and the user will be directed back to Receive Orders, until all Orders for that Distributor are actioned.
- Action can be taken on an Open Orders in one of the following ways:
- The Open Order is Received
- The Open Order is Pushed To Tomorrow
- After all Open Orders have been received/pushed, the user will be able to continue with the Create Count process
- implements
-
CFAMX-12 Open Item management for new Order Creation - INF-10334
- Done
1.
|
Create new config setting | Done | Kevin Reid (Inactive) |
|
|||||||||
2.
|
Do security checks | Done | Kevin Reid (Inactive) |
|
|||||||||
3.
|
Update functionality to handle case for Open Transfers | Done | Kevin Reid (Inactive) |
|
|||||||||
4.
|
Update functionality to handle case for Open Orders | Done | Kevin Reid (Inactive) |
|
|||||||||
5.
|
QA - Create Test Cases | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
6.
|
QA - Hand Over | Done | Kevin Reid (Inactive) |
|
|||||||||
7.
|
QA - Execute Test Cases | Done | Gareth Leibbrandt (Inactive) |
|