Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Story

      As a user, I would like to be able to edit and delete existing Paid In/Paid Outs.

      AC

      Edit

      1. When the user clicks the Edit icon, the "Edit Paid In/Out" modal opens.
        1. This modal has the same layout as the Add Paid In/Out modal but the header is labeled "Edit Paid In/Out" and the "Add Paid In/Out" button is labeled "Update Paid In/Out".
      2. The data from the corresponding Paid In/Out pre-populates each field.
        1. In the case of stores, the stores assigned to the corresponding Paid In/Out populate the list.
      3. The "Update Paid In/Out" button is disabled until the user edits any of the fields.
      4. When the user clicks "Update Paid In/Out" the updated Paid In/Out is validated in the same way we validate new Paid In/Outs in the Add Paid In/Outs modal.
        1. The description of Paid In/Out Type ID must be unique.
        2. If that description is not unique open the "Paid In/Out Already Exists" modal when the user clicks "Update Paid In/Out" until the description is unique.
      5. If the updated Paid In/Out passes validation, then the existing record is update to reflect the user entered information.

      Delete

      1. When the user clicks the Delete icon, the "Delete Paid In/Out" modal opens.
        1. Header: "Delete Paid In/Out" with an "X" that closed the modal without action.
        2. Body: "You are about to delete the following Paid In/Out: %Paid In/Out Description%. This will remove it from this list and all assigned locations. Click Confirm to proceed.
        3. Footer: "Cancel" button and "Confirm" button.
      2. The Cancel button successfully closes the modal without taking any action.
      3. The Confirm button deletes the Paid In/Out.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jason.powell Jason Powell
                Reporter:
                jason.powell Jason Powell
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 20h Original Estimate - 20h
                  20h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 28h 32m
                  28h 32m

                    PagerDuty

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