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

Transfer - Add Decline Item Panel in Right Hand Panel

    Details

    • Sprint:
      CFAMX 2020R2 SA Sprint 3
    • SCRUM Team:
      Globogym Purple Cobras
    • Story Points:
      3
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want to be view a Decline Item Panel in the right hand panel so that I can see the units and quantities that are related to the item

      Notes

      • Current functionality only supports Receiving/Denying the whole transaction
      • Add config to support pilot rollout
      • This story is to create the Decline Item panel, and display data in it. No edits to be pushed thru to anything else at this point

      Business Case
      Operators have expressed interest in accepting and denying line items in a specific transfer. For example, if they asked the sending store to transfer 2 items and the restaurant sends 3, they can deny the 3rd item that's not there.
      In the case of a transfer where one of a particular item in a transfer is damaged or not present, we'd expect the store to have to deny the entire item, even if others of that item are fine. We'd want the store to be able to accept any other items included in the transfer. For example, if Store A sends 2 cases of lemons, 2 cases of fries, and 2 cases of chicken, and Store B notices that one of the two cases of chicken is damaged, we want Store B to be able to deny the chicken line item while still accepting the lemons and fries.

      Mockup

      • Decline Item collapsed
      • Decline Item Expanded
      • Start Decline button

      Process flow

      1. Add Config
      2. Show Decline Item panel on Transfer screen
      3. User Clicks on Decline Item to expand panel and view data
      4. In order to make an edit, the user should take a second step, maybe click on a button to initiate Decline mode?
        • Once decline mode is initiated for one item, it is initiated for all items

      Acceptance Criteria

      1. Confirm that these is a new configuration option
        • Configuration Manager > Mobile > Transfers > Allow Partial Transfer Receive
        • text: When selected, it is possible to partially receive/deny a transfer when receiving.
        • The default should be not set/blank
      2. Confirm when the configuration option is set to true, the Decline Item panel is displayed in the Receive transfer screen
      3. Confirm that when the Decline Item panel is expanded is contains data that is displayed in the main grid, for the selected item
        • Case - Display Unit and Quantity
        • Inner- Display Unit and Quantity
        • Unit - Display Unit and Quantity
        • Metric Unit - Display Unit and Quantity (Must test for CA stores as they are now using transfers)
      4. Confirm that when the Decline Item panel is expanded the Item Details panel is collapsed
      5. Confirm that when the Item Details panel is expanded the Decline Item panel is collapsed
      6. I would like the data to be displayed as read only, and have the user initiate the Decline mode.
        • Along the lines of the mock up, to prompt the user to star the decline process (Maybe implement under CFAMX-7549)
        • 2/4 - As discussed, the start button is going away, expanding the accordion will initiate the Decline process
      7. Confirm when clicking between different items/rows, the data in the Decline Item panel is updated to reflect the selected row
      8. Confirm that if the selected item only has one unit in the main grid, only one unit is displayed in the panel
      9. Confirm that if the selected item only has two units in the main grid, those two units are displayed in the panel
      10. Confirm that if the Decline Item panel is expanded and the user clicks between items/rows, the Decline Item panel stays expanded
      11. Confirm that this works with Inventory Items
      12. Confirm that this works with Sales Item/Menu Transfers
      13. 2/4 - In the right hand panel display:
        • Case
        • Inner
        • Unit (US stores only)
        • Metric Unit (CA Stores only)
        • AND under the field that displays the quantity, show the pack size for each, as with the resulting on-hand in the Item Details accordion

        Attachments

        1. StartDecline.png
          StartDecline.png
          64 kB
        2. DeclineExpanded.png
          DeclineExpanded.png
          63 kB
        3. DeclineCollapsed.png
          DeclineCollapsed.png
          66 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 25h
                  25h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 21h 31m Time Not Required
                  21h 31m

                    PagerDuty

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