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

TBC - Same day refund of TBC - Changes made to 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 be notified if a TBC refund is processed for a TBC that I have already changed so that I am aware of that fact

      Use Case

      • A TBC is tendered on the POS, with a customer selected
      • The TBC is processed by InFORM
      • When the user views the TBC page the TBC is displayed
      • The user changes the customer associated to the TBC in InFORM
      • On the same day, the TBC is refunded on the POS
      • The TBC Refund is processed by InFORM
      • When the user views the TBC page, the TBC is displayed, and a message is displayed indicating that the TBC has been refunded
      • When the Finalize Day process is run, the TBC is deleted
        • We need to understand exactly what happens here, is this a hard delete or soft delete?
      • When the CDS is generated for the day, neither the TBC nor the Refund are included in the export file

      How does MMS do it?

      Acceptance Criteria

      1. Confirm when a TBC is processed by InFORM it is displayed on the TBC page
      2. Confirm when the customer associated to the TBC is changed the changes are saved
      3. Confirm when a same day refund of that TBC transaction is processed by InFORM, after the customer has been changed, and user views the default view of the TBC page, the TBC is displayed
      4. Confirm when the refunded TBC (with changed customer) is displayed, there is a message notifying the user that the TBC has been refunded
      5. Confirm when the refunded TBC (with changed customer) is displayed, the details of the TBC (Account Name, Invoice #, Description) cannot be updated
      6. Confirm that the Finalize Day does indeed delete the transaction
      7. Confirm that the process by which the Finalize Day delete the transaction is documented
      8. Confirm that neither the TBC nor the refund are included in the CDS export
      9. Confirm that the MMS code has NOT been blindly copied without a full understanding of the processes being demonstrated

        Attachments

          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 - 20h 40m
                  20h 40m
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 19.85h Time Not Required
                  19.85h

                    PagerDuty

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