-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R4
-
Component/s: Customers
-
Labels:
-
Sprint:CFAMX 2019R4 Sprint 3
-
SCRUM Team:Brotherhood of Mutants
-
SOW (Time Tracking) Project:44918
-
Work Type Classification:Sustaining
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
- Confirm when a TBC is not associated to a Collected Sale, the details of the TBC can be updated
- Confirm when a TBC has been associated to a Collected Sale, the details of the TBC (Account Name, Invoice #, Description) cannot be updated
- Confirm that there is a visual indication that a TBC has been associated to a Collected Sale (applied state)
- Confirm that there is a popover explaining why the row is in a different state to over rows
- 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
- Confirm that there is a visual indication that a TBC was marked as uncollectible New
- Confirm that there is a popover explaining why the row is in a different state to over rows New
- Confirm that when a TBC and Collected Sale are no longer associated (Unapplied) the TBC is no longer shown in an applied state
- 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
- Confirm that the TBC is included in the CDS export for the day
- Confirm that the MMS code has NOT been blindly copied without a full understanding of the processes being demonstrated
- implements
-
CFAMX-4492 TBC - R4 - Re-write & redesign the TBC/Outside Sales in MXC
- Closed
- is blocked by
-
CFAMX-5626 TBC Edit - Inactive Customer cannot be assigned to an active customer through TBC Page
- Done
1.
|
Review Test Scripts | Done | Charles Wheeler |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Sree Surapaneni |
|
|||||||||
4.
|
DIT | Done | Sree Surapaneni |
|
|||||||||
5.
|
Update UI | Done | Sree Surapaneni |
|
|||||||||
6.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
7.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|