-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Transfers
-
Labels:
-
Sprint:CFAMX 2020R2 SA Sprint 3
-
SCRUM Team:Globogym Purple Cobras
-
Story Points:3
-
Work Type Classification:Sustaining
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
Process flow
- Add Config
- Show Decline Item panel on Transfer screen
- User Clicks on Decline Item to expand panel and view data
- 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
- 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
- Confirm when the configuration option is set to true, the Decline Item panel is displayed in the Receive transfer screen
- 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)
- Confirm that when the Decline Item panel is expanded the Item Details panel is collapsed
- Confirm that when the Item Details panel is expanded the Decline Item panel is collapsed
- 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 underCFAMX-7549)- 2/4 - As discussed, the start button is going away, expanding the accordion will initiate the Decline process
- Confirm when clicking between different items/rows, the data in the Decline Item panel is updated to reflect the selected row
- Confirm that if the selected item only has one unit in the main grid, only one unit is displayed in the panel
- Confirm that if the selected item only has two units in the main grid, those two units are displayed in the panel
- Confirm that if the Decline Item panel is expanded and the user clicks between items/rows, the Decline Item panel stays expanded
- Confirm that this works with Inventory Items
- Confirm that this works with Sales Item/Menu Transfers
- 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
- implements
-
CFAMX-7510 Transfers - Ability to accept or deny transfers at Line Item level
- Closed