-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R3
-
Component/s: Exports
-
Sprint:CFAMX 2019R3 Sprint 5, CFAMX 2019R3 Hardening
-
SCRUM Team:Brotherhood of Mutants
-
SOW (Time Tracking) Project:44918
-
Work Type Classification:Sustaining
As a store manager I want validation to be added to the process that queues exports so that InFORM doesn't try to send the CDS and PMix when incomplete Paid In/Out transactions are received after the day is finalized
Notes:
- When an incomplete Paid In/Out is received after the day is finalized, the CDS and PMix should not be queued
- Charles Wheeler please identify what is an incomplete Paid In/Out
Notes: 10/12/2021
- Based on some research, looking at
CFAMX-16804, it looks like we simply decided to use Export Rule Validation: FinalizeDayValidationRuleGroup for both PMix and CDS- A PI/O comes in after the day is finalized
- Both CDS and PMix are triggered
- Both exports are configured to use Export Rule Validation: FinalizeDayValidationRuleGroup
- If the PI/O is incomplete, the validation fails, and the export does not run
- If the PI/PO is complete, the export runs as expected
End
Acceptance Criteria
- Confirm that when an incomplete Paid In is received, the CDS and PMix are not queued,
CFAMX-4267 - Confirm that when an incomplete Paid Out is received, the CDS and PMix are not queued,
CFAMX-4267 - Confirm that when a complete Paid In is received, the CDS and PMix are queued,
CFAMX-4267 - Confirm that when a complete Paid Out is received, the CDS and PMix are queued,
CFAMX-4267
- implements
-
CFAMX-3015 Automate File Export when Sales After Finalized Day are Taken
- Closed
- relates to
-
CFAMX-4364 Exports not being queued on 'Complete Paid In'
- Done
1.
|
Review Test Scripts | Done | Soma Dixon (Inactive) |
|
|||||||||
2.
|
Deploy | Done | Unassigned |
|
|||||||||
3.
|
Functional Review with QA | Done | Michael DeBinder (Inactive) |
|
|||||||||
4.
|
DIT | Done | Michael DeBinder (Inactive) |
|
|||||||||
5.
|
Testing research | Done | Charles Wheeler |
|
|||||||||
6.
|
Create test cases | Done | Charles Wheeler |
|
|||||||||
7.
|
Execute test cases | Done | Charles Wheeler |
|
|||||||||
8.
|
Build some way to actually run POSProcessing code locally | Done | Michael DeBinder (Inactive) |
|
|||||||||
9.
|
Replicate Paid In\Out validation check | Done | Michael DeBinder (Inactive) |
|