-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R1
-
Component/s: CollectedSales
-
Labels:
-
Sprint:CFAMX 2020R1 Sprint 4
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:1
-
SOW (Time Tracking) Project:44918
-
Work Type Classification:Sustaining
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
After Payment (Applied Payment)
Acceptance Criteria
- Confirm Account Name is present at the header level
- Confirm Customer Balance is present at the header level and displays the balance for all open invoices.
- Confirm the Payment Total is present at the header level and displays the total of the collected sale selected.
- Confirm Remaining Balance is present at the header level and displays the remaining balance of the collected sale.
- Confirm Total Applied is present at the header level and displays an amount of zero upon page load.
- Confirm an open transaction can be selected with a check in the "Apply" column.
- Confirm after an invoice is selected, the customer balance amount is reduced by the payment amount
- Confirm when "Apply" is selected, the Applied amount field is populated with the Balance of the invoice(if the payment is greater)
- Confirm when "Apply" is selected, the Applied amount field is populated with the Balance of the payment(if the payment is less than)
- Confirm after an invoice is selected, the remaining balance amount is $0.00 (all payment used up)
- Confirm the Total Applied amount is the amount of the payment amount applied.
- Confirm under the Actions button, you have the ability to apply the payments.
- Confirm you can deselect a payment until you apply it.
- implements
-
CFAMX-5958 CM - Collected Sales - MxC - Re-write & redesign the Collected Sales Page in MXC
- Closed
- is related to
-
CFAMX-7232 2020R1(S4):CS Apply Payment -Customer Balance should reduce by the total of the checked invoices
- Done
1.
|
Review Test Scripts | Done | Charles Wheeler |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | David Nayyar (Inactive) |
|
|||||||||
4.
|
DIT | Done | David Nayyar (Inactive) |
|
|||||||||
5.
|
Implement UI Logic | Done | David Nayyar (Inactive) |
|
|||||||||
6.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
7.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|