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

TBC - A collected sales is associated to a TBC

    Details

    • Sprint:
      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 know that a TBC has an associated collected sale so that I do not have to make any changes to that record

      Notes
      Use Case

      • A TBC is processed from the POS, and a customer is selected
      • The TBC can be viewed on the TBC page
      • A Collected Sale is processed on the POS, for the same customer as the TBC
      • On the collected sales page, the collected sale is used to pay for the TBC
      • When viewing the TBC on the TBC page:
        • There should be some visual indication that the TBC is no longer available
        • It should not be possible to edit the details of the record (Account Name, Invoice #, Description)
      • If the user then goes to the Collected Sales page, an unapplies the Collected Sale from the TBC, when viewing the TBC on the TBC page, it should be available for edits

      How does MMS do it?

      • The row is grayed out (disabled)
      • A lock icon is displayed
      • User cannot edit Account Name, Invoice # or Description

      Acceptance Criteria

      1. Confirm when a TBC is not associated to a Collected Sale, the details of the TBC can be updated
      2. Confirm when a TBC has been associated to a Collected Sale, the details of the TBC (Account Name, Invoice #, Description) cannot be updated
        1. Confirm that there is a visual indication that a TBC has been associated to a Collected Sale (applied state)
        2. Confirm that there is a popover explaining why the row is in a different state to over rows
      3. Confirm when a TBC has been marked as Uncollectible from the Customer Management page , the details of the TBC (Account Name, Invoice #, Description) cannot be updated New
        1. Confirm that there is a visual indication that a TBC was marked as uncollectible New
        2. Confirm that there is a popover explaining why the row is in a different state to over rows New
      4. Confirm that when a TBC and Collected Sale are no longer associated (Unapplied) the TBC is no longer shown in an applied state
      5. Confirm that when a TBC and Collected Sale are no longer associated (Unapplied) the details of the TBC (Account Name, Invoice #, Description) can be updated
      6. Confirm that the TBC is included in the CDS export for the day
      7. Confirm that the MMS code has NOT been blindly copied without a full understanding of the processes being demonstrated

        Attachments

        1. MMSApplied.png
          MMSApplied.png
          20 kB
        2. popover.png
          popover.png
          17 kB
        3. screenshot-1.png
          screenshot-1.png
          44 kB

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 7h 40m Original Estimate - 7h 40m
                  7h 40m
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10h 20m
                  10h 20m

                    PagerDuty

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