-
Type: Feature Request
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R4
-
Component/s: Imports, OrderGuide
-
Labels:
-
Links:
-
INF Reference Number:INF-11896
The locations import currently only handles a single national distributor per location. As Chick-fil-A continues to grow and expand, there is a business need for multiple national distributors to service a single Restaurant. This enhancement should allow for a one-to-many pairing of Restaurant to national distributors. The location file will simply have additional "distributor" attributes listed sequentially. Each distributor attribute should be processed appropriately and be assigned to the location and show up in the Ordering dropdown and other screens that require Distributor selection.
See screenshot below, as well as a mocked-up file with just 01919 and a number of distributors assigned in the file:
Locations_all_with_multiple_distributors.xml
Note: Occasionally there will be multiple distribution centers that are part of the same distributor. In this case, since InFORM just places an order with head office of Distributor, the multiple “distributor” assignments should not cause “MBM” to show up in the dropdown twice. See screenshot below:
- InFORM Order Guide was written specifically with only one National Vendor per location
- For stores not using the InFORM Order Guide, this is not a problem
- Vendor Entity relationship is maintained by the Location Import, as above
- The Location Import creates and maintains mutually exclusive zones, for zone types
- - Location - DistributorName
- - - Comes from dist:Name
- - Location - DistributionCenter
- - - Concatenation of dist:ShortName + dist:DistributionCenter
- Update the Location Import to compare arrays, rather than single values, when maintaining the Vendor Entity relationship
- Support multiple vendors, not just two
- Update the XSLT
- Review the very last section in the XSLT , which puts a vendor into the entity table (is this needed or should we just drop it?)
- Change Zone Types, above, to no longer be mutually exclusive
- Make any necessary changes to the job that is a part of the I-4 that maintains Vendor Entity Relationships
- Make any necessary changes to the job for Order Guide that runs rules and breaks/makes Vendor Entity Relationships
- is implemented by
-
CFAMX-4468 Multi Vendor - Documentation
- Closed
-
CFAMX-5688 Location Import - Add support for multiple vendors
- Closed
-
CFAMX-5689 Location Import - I-4 Service Method - Update Vendor Assignments
- Closed
-
CFAMX-5690 Location Import - Service Method Task for Order Guide
- Closed
- relates to
-
CFAMX-5416 Order Guide - Location Import - Update all rules for store on Vendor Change
- Closed