Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-38

Create Count - Perform Unreceived Order Check

    Details

    • Sprint:
      CFAMX 2018R4 Sprint 1
    • SOW (Time Tracking) Project:
      44782

      Description

      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

      Acceptance Criteria

      1. There is a new configuration setting: Mobile > Counting > Create Count - Open Order Management
      2. By default this setting is set to false (i.e. it must be enabled for the functionality to be switched on)
      3. 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
      4. 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
      5. The Open Order check is for all orders, it is NOT Distributor specific
      6. The user must action all Open Orders for the restaurant before being able to create a new Count
      7. 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.
      8. 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
      9. After all Open Orders have been received/pushed, the user will be able to continue with the Create Count process

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 40h
                  40h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 26h 35m Time Not Required
                  26h 35m

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.