-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Sprint:2022.R5 New Features Sprint 1
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:5
-
Work Type Classification:Sustaining
Story
As a user, I would like the confirmation modal to give me all the details about the action(s) I am taking and the customer(s) involved.
Details
This goal of this story is to recreate the "Confirm Apply Payment" modal in M2. There are several different ways a user can apply a payment and the confirmation modal reflects each way.
1. Confirm Modal with 1 Customer
- In this confirmation, a user has applied a payment to a single or multiple invoices with no credit or paid out.
2. Confirm Modal with Multiple Customers
- In this confirmation, the user has applied a payment to invoices for multiple customers with no paid out or credit.
3. Confirm Modal with Paid Out - 1 Customer
- In this confirmation, the user has applied an invoice to a customer and chosen to pay out a balance to that same customer.
4. Confirm Modal with Paid Out - Multiple Customers
- In this confirmation, the user has applied on invoice to multiple customers where one of the customers will receive a paid out. The user is required to select the customer that will receive the paid out from the list of customers who's invoices are being applied.
5. Confirm Modal - One Customer with Credit to Customer
- In this confirmation, the user has applied an invoice and has chosen to apply a remaining balance as a credit to an additional customer.
6. Confirm Modal - Multiple Customers with Credit to Customer
- In this confirmation, the user has applied an invoice to multiple customers and has chosen to apply a remaining balance as a credit to an additional customer.
AC
- The modal displays the right information when an invoice or invoices are applied to a single customer.
- The modal displays the right information when invoices are applied to multiple customers.
- The modal displays the right information when invoices are applied to 1 customer and there is a Paid Out.
- The modal displays the right information when invoices are applied to multiple customers and there are Paid Outs
- The user can select the customer to receive the paid out from the list of invoiced customers.
- The modal displays the right information when an invoice is applied to a customer and the is a credit to be applied to an additional customer.
- The user can select the customer to receive the credit.
- The modal displays the right information when invoices are applied to multiple customers and there is a credit to be applied to an additional customer.
- implements
-
CFAMX-12484 InFORM Angular Technology Update
- In Development
1.
|
Create Test Scripts | Done | Gareth Leibbrandt (Inactive) |
|
||||||||
2.
|
Review Test Scripts | Done | Unassigned |
|
||||||||
3.
|
Deploy | Done | Unassigned |
|
||||||||
4.
|
Execute Test Cases | Done | Gareth Leibbrandt (Inactive) |
|
||||||||
5.
|
Functional Review with QA | Done | Christiaan Badenhorst |
|
||||||||
6.
|
DIT | Done | Christiaan Badenhorst |
|
||||||||
7.
|
Design Review | Done | Christiaan Badenhorst |
|
||||||||
8.
|
Story Documentation | Done | Christiaan Badenhorst |
|
||||||||
9.
|
Implement new modal | Done | Christiaan Badenhorst |
|
||||||||
10.
|
Implement section for Invoices | Done | Christiaan Badenhorst |
|
||||||||
11.
|
Implement dropdown section for PaidOut/Credit | Done | Christiaan Badenhorst |
|
||||||||
12.
|
Modal confirmation | Done | Christiaan Badenhorst |
|
||||||||
13.
|
Dev Testing | Done | Christiaan Badenhorst |
|