Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Sprint:
      2023.R2 New Features Sprint 5
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      2
    • Work Type Classification:
      Sustaining

      Description

      Story

      As a user, I would like to be able to edit existing sales exclusions.

      Details

      This functionality allows the user to edit existing sales exclusions.  Note:  The "Add" feature to this modal must be completed first. (CFAMX-23922)

      AC

      Edit

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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jason.powell Jason Powell
                Reporter:
                david.craft David Craft (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 14h
                  14h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h Time Not Required
                  7h

                    PagerDuty

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