-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2018R4
-
Component/s: Transfers
-
Labels:
-
Sprint:CFAMX 2018R4 Sprint 1, CFAMX 2018R4 Sprint 2
-
SOW (Time Tracking) Project:44396
As an Operator who transfers product, I would like the ability to edit the cost for an inventory item so that I have an accurate valuation of my inventory
Notes
- Change logic for grid so Unit Cost field is open and user can edit value.
- Under the Create Transfer page, the user will specify the inventory items for transfer. If a cost correction is needed, the user can click into the Unit Cost field and input a numeric value.
- There is current functionality that prompts a user to enter a cost when an item has zero cost, this is done when Submitting the transfer
- Current UI allows lots of decimal places:
- View in Item Maint, and only 4 dp are shown:
- Proposed mockup
Acceptance Criteria
- Confirm that when a user initiates a transfer, and adds an item to the transfer, and the item is a BOM item, the Unit Cost of the item cannot be edited
- Confirm that when a user initiates a transfer, and adds items to the transfer, and the item is not a BOM item, the item’s Unit Cost is editable.
- Confirm that the user must enter a value that is > 0 for the Unit Cost for each item being transferred.
- (New 06/27) If the user enters 0.00, allow that value to be entered, and trap the error with the existing zero cost logic. The cost must be greater than 0.00 in order to complete the Transfer Our
- Confirm that all editing is inline and follows MxConnect standards.
- Confirm that the user updated cost appears on the Transfer Approval Screen as well as the Transfer History Page and all Transfer Reports including the Transfer Summary Report.
- Continue to support the $0.00 cost check on submit, and require that the cost be updated
- Confirm that the updated cost is used in the Transfer Export
- Confirm the Cancel button will close the edit cost field without applying an updated cost.
- Confirm the Apply Update button will apply the value entered in the cost field.
- Confirm the user can edit the cost field more than once.
- Confirm the cost field accepts two decimal places, and no more, for cost.
- Confirm the same audit logging (if any) is respected with the current logic.
- Costs apply to the Inventory Unit
- If a user has permission to create a transfer (Security Groups > Mobile > Inventory - Transfers - Can Create Transfer Out), the user can edit the cost
- There is not a separate configuration around this functionality
1.
|
Update UI to display an editable unit cost | Done | Francois Steenkamp (Inactive) |
|
|||||||||
2.
|
Update service layer to save the edited value | Done | Francois Steenkamp (Inactive) |
|
|||||||||
3.
|
Code review/QA feedback | Done | Francois Steenkamp (Inactive) |
|
|||||||||
4.
|
QA - Create Test Cases | Done | Stefan Kruger |
|
|||||||||
5.
|
QA - Hand Over | Done | Stefan Kruger |
|
|||||||||
6.
|
QA - Execute Test Cases | Done | Stefan Kruger |
|