-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R3
-
Component/s: None
-
Labels:
-
Sprint:CFAMX 2020R3 Sprint 4
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:3
-
Work Type Classification:Sustaining
As a system I want to process a Sales Item Import containing a zone so that sales items are only set to in use for stores in that zone
Notes
- Add support for a zone in the Sales Item Import
- In reality the zones that will be used are the Location-CountryName zones, Canada / United States
- Confluence: https://cfacorp.atlassian.net/wiki/spaces/IN/pages/609157821/Sales+Item+Import
- Sample File from Production, without the Zone column
- SalesItemMaster_20200420_1445.csv
Acceptance Criteria
- Confirm when a Sales Item Import is processed and the new zone field is not supplied, that an entity sales item is created at all entities and marked as Active at all entities
- Confirm when a Sales Item Import is processed and the new zone field is supplied, and the data in the field corresponds to a zone in InFORM, an entity sales item is created at all entities but marked as Active only at the stores within that zone
- Confirm when a Sales Item Import is processed and the new zone field is supplied, if the data supplied in the zone field does not correspond to a zone in InFORM, the record is rejected and skipped, with the error being written to the log file
- Notes about the Status: Can be Y, 1, A, ACTIVE, TRUE, or T to set status to "Active". Any other value sets status to "Inactive".
- Confirm that if the Status is set to D for a Sales Item the all associated Entity Sales Item are set to Inactive
- Confirm that Confluence is updated to reflect the new zone column
- implements
-
CFAMX-8169 Assign Items to Restaurants based on Countries
- Closed
1.
|
Review Test Scripts | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Michael DeBinder (Inactive) |
|
|||||||||
4.
|
DIT | Done | Michael DeBinder (Inactive) |
|
|||||||||
5.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
6.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
7.
|
Implement | Done | Michael DeBinder (Inactive) |
|