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

Create Order - Multi Order Ratio - Update Suggested Qty

    Details

    • Sprint:
      CFAMX 2019R4 Sprint 5
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      7
    • SOW (Time Tracking) Project:
      44918
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want the suggested quantity to be updated when I update the multi order ratio of the item so that my order is accurate

      Notes

      • When an order quantity is suggested for a multi order item, the suggested qty = the suggested quantity for the inventory item * the order ratio for the vendor item
        • When the order ratio is correct, the suggested quantity is suggested correctly for the multi order items
        • The issue that we are trying to solve is that store are NOT setting the order ratio, it remains at zero, so zero is suggested
      • We recalculate the Suggested Qty when a Correct On Hand is performed (we are already doing this in some form)

      Acceptance Criteria

      1. Confirm that the Suggested Qty works in combination with:
        • User Default Qty
        • Allocation
        • User Updated Qty
      2. If the user has updated the order qty, before changing the Order Ratio, resulting in a change in Suggested Qty, the order Quantity should NOT be updated (the user edit will be kept)
      3. If the item is on allocation, and the suggested allocation quantity is less than the updated suggested quantity, keep the allocation quantity
      4. If the item is on allocation, and the suggested quantity is less than the suggested allocation quantity, replace the allocation with the suggested quantity
      5. If there is a User Default Quantity, this should be used, rather than the suggested quantity, unless there is an allocation on the item and the allocation is less than the User Default Quantity, in which case the allocation quantity should be used
      Suggested Qty User Edited Qty Allocation Qty User Default Qty Updated Suggested Qty Order Qty Comment
      5 - - - - 5  
      5 - 3 - - 3 Allocation Qty is less than Suggested Qty, so it is used
      5 6 - - - 6 User entered a value, so it is used
      5 4 - - - 4 User entered a value, so it is used
      5 4 3 - - 3 Allocation Qty is less than User Entered, so User Entered cannot be saved, Allocation Qty used
      5 - - 7 - 7 User Default Qty is used
      5 - 3 7 - 3 Allocation Qty is less than User Default Qty, so it is used
      5 - 3 2 - 2 User Default Qty is less than Allocation Qty, so it is used
      5 6 - - 4 6 User entered a value larger, so it is used
      5 - 3 - 4 3 Allocation Qty is less than Updated Suggested Qty, so it is used
      5 - 3 - 2 2 Updated Suggested Qty is less than Allocation Qty, so it is used
      5 - 3 4 1 3 The user would like to order 4, but the Allocation Qty is 3, so we order 3, Trying to order the UDQ but the allocation comes into effect to cap the order

        Attachments

        1. image-2019-09-04-18-51-04-503.png
          image-2019-09-04-18-51-04-503.png
          85 kB
        2. Draft.png
          Draft.png
          73 kB
        3. Breakdown.png
          Breakdown.png
          21 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 30.5h Original Estimate - 30.5h
                  30.5h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 39h
                  39h

                    PagerDuty

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