Details

    • Sprint:
      CFAMX 2019R4 Sprint 2, CFAMX 2019R4 Sprint 3
    • SCRUM Team:
      Brotherhood of Mutants
    • SOW (Time Tracking) Project:
      44918
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want to be able to edit certain fields that are displayed in the Customer Sales (TBC/Outside Sales grid) so that I can fix data that was inaccurately recorded at the POS

      Notes

      • This is a follow up to CFAMX-4078
      • These data for these three fields should be editable:
        • Account Name
        • Invoice Number
        • Description
      • In addition to this the user should be able to initiate adding a new customer, and after doing so, be taken back to the Customer Sales page where they started
      • Click on the pencil icon to initiate edits
        • All edits will be performed within a modal, not inline
        • Mockup:

      Acceptance Criteria

      1. Confirm that after clicking on the pencil icon in a row, the modal is launched
        • We need to determine at what point the pencil icon is no longer displayed, this may be something that we work through in Collected Sales, unless we can determine and document the rules, from MMS
      2. Confirm that the modal displays the Account Name, if recorded at the POS/previously edited
      3. Confirm that another customer/account name, which is associated to the store can be selected, and when saved updates the record
      4. Confirm that when the user returns to the Customer Sales page, and the data is displayed in the grid, any changes to the Account Name result in indicator being displayed to show that there was a change to that data
      5. Confirm that the modal displays the Invoice Number, if recorded at the POS/previously edited
      6. Confirm that the Invoice Number can be updated with alpha, numeric and special characters, with a max length of 30
      7. Confirm that when the user returns to the Customer Sales page, and the data is displayed in the grid, any changes to the Invoice Number result in indicator being displayed to show that there was a change to that data
      8. Confirm that the modal displays the Description, if recorded at the POS/previously edited
      9. Confirm that the Description can be updated with alpha, numeric and special characters, with a max length of 255
      10. Confirm that when the user returns to the Customer Sales page, and the data is displayed in the grid, any changes to the Description result in indicator being displayed to show that there was a change to that data
      11. Confirm that clicking on Add New Customer takes the user to the Add New Customer page, used by Customer Management moved to CFAMX-4083
      12. Confirm that after adding a new customer successfully, and clicking on save, the user is returned to the Customer Sales page and the data in the grid is updated to reflect the new customer and there is an indicator displayed in the grid to show that there was a change in the data moved to CFAMX-4083
      13. Confirm that a TBC transaction can no longer be edited on the TBC/Outside Sales page when a collected sale is applied to the transaction OR the day is Finalized

      Screenshot of how MMS displays edits, we user the User Icon in Ordering, as we didn't want to do it the MMS way, I am not sure what our options are here.

        Attachments

        1. EditTBC.png
          73 kB
          Will Englefield
        2. MMS.png
          64 kB
          Will Englefield

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 30h 40m
                  30h 40m
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 24h 11m Time Not Required
                  24h 11m

                    PagerDuty

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