-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R2
-
Component/s: None
-
Labels:
-
Sprint:CFAMX 2020R3 Sprint 3, CFAMX 2020R3 Sprint 4
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:2
-
Work Type Classification:Sustaining
As a product owner I want the rules engine to be updated to take into account exclude rules when processing Vendor Based rules so that the order guide can be used to exclude restaurants
Hierarchy of applying rules
- Restaurant - Exclude (Most important)
- Restaurant - Include
- Vendor-Specific Zone - Exclude
- Vendor-Agnostic Zone - Exclude
- Vendor-Specific Zone - Include
- Vendor-Agnostic Zone - Include (least important)
Examples from google sheet
MV-5c, builds on MV-5a and MV-5b
Acceptance Criteria
- Confirm that rules are applied in the correct order of importance
- MV-3 - Confirm when an item is assigned to a restaurant using a Vendor Specific Zone rule, and a Vendor Agnostic Exclude rule is applied, the VEI is discontinued based on the exclude rule
- MV-4 - Confirm when two VEIs are created at a restaurant using a Vendor Agnostic Include Rule and a Vendor Specific Exclude Rule is introduce, only the VEI relating to that Specific Vendor is discontinued
- MV-5b - Confirm when there are an Include Rule and Exclude rule starting on the same day, that the corresponding VEIs have the correct Introduction and Discontinue dates
- MV-5c - Confirm when a Restaurant Include Rule is introduced alongside a Vendor Specific Exclude Rule the VEI follows the Introduction Date of the Restaurant rule
- MV-6 - Confirm when two VEIs are created at a restaurant using two different Vendor Specific Include Zone rules, and then an Exclude Rule is introduced for one of those Specific Vendors the VEI for that Vendor is discontinued, but the second VEI is not
- Clones
-
CFAMX-9690 Order Guide - Vendor Based Rules - Exclude Rules
- Closed
- implements
-
CFAMX-9349 2020R3 Order Guide - Apply Vendor Based Zone Rules
- Closed
There are no Sub-Tasks for this issue.