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

Collected Sales - Apply Collected Sale to one TBC

    Details

    • Sprint:
      CFAMX 2020R1 Sprint 4
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      1
    • SOW (Time Tracking) Project:
      44918
    • Work Type Classification:
      Sustaining

      Description

      As an Operator, I want to be able to select a TBC (Open Transaction) and apply a collected sale payment to it.

      Notes
      The page used for applying the payment is outlined in CFAMX-6995.

      The below scenario is based on one collected sale being applied to one invoice (TBC).
      The Collected Sale is for $35.00
      The Open Transaction selected is for $35.00

      Upon page load:
      The Account Name should match the value from the Point of Sale or the Account selected in InFORM.
      The Customer Balance should be a total of all the open transactions
      The Payment Total should be the Collected Sale total selected on the main Collected Sale page
      The Remaining Balance should match the Payment Total
      The Total Applied should be $ 0.00

      After checking the "Select to Apply Payment" for an open Transaction:
      The Customer Balance should be reduced by the applied payment
      The Remaining Balance should be reduced to $0.00
      The Total Applied value should be $35.00

      Before Payment (Page Load)

      After Payment (Applied Payment)

      Acceptance Criteria

      1. Confirm Account Name is present at the header level
      2. Confirm Customer Balance is present at the header level and displays the balance for all open invoices.
      3. Confirm the Payment Total is present at the header level and displays the total of the collected sale selected.
      4. Confirm Remaining Balance is present at the header level and displays the remaining balance of the collected sale.
      5. Confirm Total Applied is present at the header level and displays an amount of zero upon page load.
      6. Confirm an open transaction can be selected with a check in the "Apply" column.
      7. Confirm after an invoice is selected, the customer balance amount is reduced by the payment amount
      8. Confirm when "Apply" is selected, the Applied amount field is populated with the Balance of the invoice(if the payment is greater)
      9. Confirm when "Apply" is selected, the Applied amount field is populated with the Balance of the payment(if the payment is less than)
      10. Confirm after an invoice is selected, the remaining balance amount is $0.00 (all payment used up)
      11. Confirm the Total Applied amount is the amount of the payment amount applied.
      12. Confirm under the Actions button, you have the ability to apply the payments.
      13. Confirm you can deselect a payment until you apply it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                staten.putnal Staten Putnal (Inactive)
                Reporter:
                staten.putnal Staten Putnal (Inactive)
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 15h Original Estimate - 15h
                  15h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 16.5h
                  16.5h

                    PagerDuty

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