-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: CFA 2021R5
-
Component/s: None
-
Labels:
-
Sprint:2021.R5 CloudLink Sprint 5
-
SCRUM Team:Globogym Purple Cobras
-
Story Points:5
-
Work Type Classification:Sustaining
20210410008387220998-BeforeTotal (cancelStatusCode=1).json We need to capture the "Error Correction" records. It looks Radiant catered for these, and the following were avaiable:
enum CancelStatus : short { [EnumClassName("Not Cancelled")] NotCancelled = 0, [EnumClassName("Cancelled Before Total")] CanceledBeforeTotal = 1, [EnumClassName("Cancelled After Total")] CancelledAfterTotal = 2, [EnumClassName("Cancelled After Tender")] CancelledAfterTender = 4, }
It looks like the JSON Transaction files contain a property called: CancelStatusCode which will be set to one of the enums above.
We may need to investigate the "AfterTender" one, it doesn't appear to be linked to an item (will confirm this with Harrison)
Some of the sample Transactions:
Canceled Before Total: 20210410008387220998-BeforeTotal (cancelStatusCode=1).json
Canceled After Total: 20210410008387220957-AfterTotal (cancelStatusCode=2).json
Canceled After Tender: 20210410008387220957-AfterTotal (cancelStatusCode=2).json
- implements
-
CFAMX-14120 CloudLink - MVP
- Open
1.
|
Review Test Scripts | Done | Unassigned |
|
|||||||||
2.
|
Deploy | Done | Unassigned |
|
|||||||||
3.
|
Functional Review with QA | Done | Brent Jacobz (Inactive) |
|
|||||||||
4.
|
DIT | Done | Brent Jacobz (Inactive) |
|
|||||||||
5.
|
Design Review | Done | Brent Jacobz (Inactive) |
|
|||||||||
6.
|
Update Transaction Class to parse out new property "CancelStatusCode" | Done | Brent Jacobz (Inactive) |
|
|||||||||
7.
|
Add new "ToSalesMainDetail" method to append Error Correction Records | Done | Unassigned |
|
|||||||||
8.
|
Create Test Cases | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
9.
|
Execute Test Cases | Done | Gareth Leibbrandt (Inactive) |
|