How to Bulk Edit Vendor Mappings with Excel
What This Task Does
This task exports the vendor mapping workbook, lets you edit it in Excel, and sends you back to the packaged import flow to apply the changes.
Use it when many mappings need to be created, updated, reviewed, or synchronized at once.
Before You Start
Make sure:
- the vendor already exists
- you know which vendor you want to work on
- you are comfortable editing the workbook carefully
- you know that imports are run from
Tools > Excel, not from the vendor page itself
Steps
- Open the vendor record and go to
Mappings. - Use
Export Mappingsto download the workbook for that vendor. - In the workbook, review the sheets you need:
product_vendor_mappingscatalog_items_without_mapping
- For existing mappings, work in
product_vendor_mappings:- use
mapping_id - set
actiontoupdate,delete,review,unreview,calculate, orsync - only edit multipliers and
is_sourcewhen you are updating
- use
- For unmapped staged vendor items, work in
catalog_items_without_mapping:- set
actiontocreate - fill in
vendor_item_id - fill in
product_manufacturer_code - fill in
product_sku - set
price_multiplier,inventory_multiplier, andis_sourceas needed
- set
- Leave the workbook structure intact and save the file.
- Go to
Tools > Excelin the admin. - Choose the vendor mappings import workflow.
- Upload the workbook and run the import.
- Return to the vendor mappings page and verify the results.
What Happens Next
After a successful import:
- mappings can be created, updated, reviewed, unreviewed, calculated, synced, or deleted in bulk
- downstream canonical inventory can change if sync actions are part of the import
Common Mistakes
- Editing the wrong sheet.
- Forgetting to set the
actioncolumn. - Trying to create a mapping on the wrong sheet instead of
catalog_items_without_mapping. - Uploading the workbook from the vendor page instead of
Tools > Excel. - Expecting the import to succeed when required IDs or product SKUs are wrong.
Related Guides
Sources
packages/admin/resources/views/components/vendor/mappings/page.blade.phppackages/admin/src/Livewire/Admin/Tools/Excel/ImportDialog.phppackages/framework/src/Exports/ProductVendorMapping/BulkEditor/ProductVendorMappingsExport.phppackages/framework/src/Imports/ProductVendorMapping/BulkEditor/ProductVendorMappingsImport.php