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

When partially declining the transfer of a menu item, the inventory of the ingredients is not updated correctly

    Details

      Description

      When a menu item, such as a Chick-fil-A Sandwich is transferred, so are all of the ingredients of the Recipe/BOM.

      When the whole transfer is Deny, the ingredients are returned to the sending store correctly, and the ingredients at the Receiving Store are unaffected.

      However, when a transfer of a Menu Item is partially declined, all of the ingredients are sent to the Receiving store and none of them are returned to the Sending store.

      To test this out, I viewed the recipe for a Chicken Sandwich (Management > Product Admin > Recipe Viewer *Note: this page only works in IE)

      I then counted the ingredients at two different stores:
      00198 - 10 outers of each

      01580 - 20 outers of each

      I then created a transfer of 700 Chick-fil-A sandwiches from 00198 to 01580

      I declined 250 of the 700 sandwiches transferred

      During this process I viewed the items in Item Maintenance and recorded the on hand values of each

      Item 00198 After Transfer Sent 00198 After Partial Decline 01580 After Partial Receive
      Buns -48.33 -48.33 (no change ) 43.33
      Dill Chips 9.36 9.36 (no change ) 20.49
      Oil, Bun Buttery 9.82 9.82 (no change ) 20.14
      Bag, Foil 9.26 9.26 (no change ) 20.70
      Chicken, filets 5.10 5.10 (no change ) 24.43
      Coater, CFA 8.51 8.5 (no change )1 21.27
      Milk and Egg Wash 9.83 9.83 (no change ) 20.13
      Oil, Peanut 8.91 8.91 (no change ) 20.84

      I haven't done all of the math to figure out whether the partial receive is correct in this case or not.
      Just checking Buns, which incidentally have a different case size between the two stores!
      Store 01580
      43.33 - 20 = 23.33 This is what the inventory was increased by
      23.33 * 30 = 700

      This quick check tells me that its likely that all of the ingredients were transferred to the receiving store, not just those that were partially received.

        Attachments

        1. 001580Recipe.png
          54 kB
          Will Englefield
        2. 00198Count.png
          44 kB
          Will Englefield
        3. 00198Count.png
          89 kB
          Will Englefield
        4. 00198Recipe.png
          57 kB
          Will Englefield
        5. 01580Count.png
          45 kB
          Will Englefield
        6. 01580Count.png
          91 kB
          Will Englefield
        7. Item Selection.png
          37 kB
          Will Englefield
        8. Recipe.png
          68 kB
          Will Englefield
        9. TransferDetails.png
          51 kB
          Will Englefield
        10. TransferSent.png
          49 kB
          Will Englefield

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4h Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 19.5h
                  19.5h

                    PagerDuty

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