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

Add Support to Edit Costs on the Create Transfer page

    Details

    • Sprint:
      CFAMX 2018R4 Sprint 1, CFAMX 2018R4 Sprint 2
    • SOW (Time Tracking) Project:
      44396

      Description

      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

      1. 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
      2. 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.
      3. 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
      4. Confirm that all editing is inline and follows MxConnect standards.
      5. 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.
      6. Continue to support the $0.00 cost check on submit, and require that the cost be updated
      7. Confirm that the updated cost is used in the Transfer Export
      8. Confirm the Cancel button will close the edit cost field without applying an updated cost.
      9. Confirm the Apply Update button will apply the value entered in the cost field.
      10. Confirm the user can edit the cost field more than once.
      11. Confirm the cost field accepts two decimal places, and no more, for cost.
      12. Confirm the same audit logging (if any) is respected with the current logic.
      13. Costs apply to the Inventory Unit
      14. 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

        Attachments

        1. screenshot-1.png
          screenshot-1.png
          18 kB
        2. screenshot-2.png
          screenshot-2.png
          9 kB
        3. screenshot-3.png
          screenshot-3.png
          7 kB
        4. transfercost.png
          transfercost.png
          66 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 44h Original Estimate - 44h
                  44h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 52.5h
                  52.5h

                    PagerDuty

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