---
sourceDocument: Zurich Finance and Supply Chain
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/source-to-pay-operations

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Finance and Supply Chain

ft:clusterId :

    - stpop

bundleId :

    - stpop

workflow :

    - Employee


---

# Enable M2M mapping between supplier contact and suppliers

# Enable M2M mapping between supplier contact and suppliers {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Many-to-many (M2M) mapping betweencontactser contact and. This suppliers enables one supplier contact to be the contact for multiple suppliers, provided the suppliers share a parent-subsidiary relationship.

## Before you begin

Role required: admin  
Important:  
M2M mapping between supplier contact and suppliers is available from the Xanadu December 2024 release onwards. The following steps are required to enable M2M mapping.

## Procedure

1. Create and run a fix script to enable M2M mapping.  
   For detailed steps, see [Run the fix script to enable M2M mapping](https://www.servicenow.com/docs/_rkmNxLkKMxQ4grnVQX1OA "Run the fix script to enable M2M mapping between supplier contact and suppliers.").
2. Verify that the version record is created for the script `include M2MSupplierSupportUtil`.  
   For detailed steps, see [Verify version record](https://www.servicenow.com/docs/wcIdFWTeCsVolRdSUyecWw "After the fix script is created and run to enable M2M mapping between supplier contact and suppliers, a version record must be created.").
3. Configure the Supplier Email Domain \[sn_slm_email_domain\] table to remove the `unique` constraint from the `Email Domains` column.  
   For detailed steps, see [Remove the unique constraint from Email Domain](https://www.servicenow.com/docs/oqBmBITn2MbmJlC3abRg8g "Multiple supplier records can have the same email domain after removing the unique constraint from the Email Domain column of the Supplier Email Domain [sn_slm_email_domain] table.").  
   Note:  
   This step is required only for the upgrade scenarios (for all earlier versions upgrading to the Xanadu December 2024 release).
* **[Run the fix script to enable M2M mapping](https://www.servicenow.com/docs/_rkmNxLkKMxQ4grnVQX1OA)**   
  Run the fix script to enable M2M mapping between supplier contact and suppliers.
* **[Verify version record](https://www.servicenow.com/docs/wcIdFWTeCsVolRdSUyecWw)**   
  After the fix script is created and run to enable M2M mapping between supplier contact and suppliers, a version record must be created.
* **[Remove the unique constraint from Email Domain](https://www.servicenow.com/docs/oqBmBITn2MbmJlC3abRg8g)**   
  Multiple supplier records can have the same email domain after removing the unique constraint from the `Email Domain` column of the Supplier Email Domain \[sn_slm_email_domain\] table.

**Related concepts**   

* [Supplier Document Management](https://www.servicenow.com/docs/kl3lCB6rU9LySqmIQv7~yg "Supplier Lifecycle Operations uses the ServiceNow Document Management functionality to enable supplier managers, supplier owners, supplier administrators, and supplier contacts to manage supplier documents.")
* [Advanced Work Assignment for Supplier Lifecycle Operations](https://www.servicenow.com/docs/krvyp9r32Itls0g2yPQFrg "Use the Advanced Work Assignment for Supplier Lifecycle Operations feature to automatically assign work items to agents based on availability and capacity.")
* [Configure Supplier Relationship and Performance Management](https://www.servicenow.com/docs/LyZtYWydUuXwBz9f7Z4JuQ "Define key performance indicators (KPIs) and segmentation criteria to measure supplier performance effectively.")
* [Configure smart assessments](https://www.servicenow.com/docs/t9XnnAoXbRWA3a97vEkxkQ "Supplier managers can configure and create assessments in bulk for internal and external users by adding instructions, questions, and reference information from the Assessment Workspace.")  
**Related tasks**   

* [Install Supplier Case Management](https://www.servicenow.com/docs/~YjB6qw8GI2GA_3BHimskA "Install the Supplier Case Management application (com.snc.sn_supplier_mgmt) and its dependencies from ServiceNow Store to enable supplier case logging and tracking.")
* [Install Supplier Collaboration Portal](https://www.servicenow.com/docs/LUmwqb2tqoLf3~C_eijiWQ "You can install the Supplier Collaboration Portal application (com.snc.sn_supplier_sp) if you have the admin role. The application includes demo data and installs related ServiceNow Store applications and plugins if they are not already installed.")
* [Install Supplier Operations](https://www.servicenow.com/docs/FyOcAUNSmg3xjDUrV~kXCg "You can install the Supplier Operations application (com.snc.sn_so) to access advanced case management capabilities to handle key supplier lifecycle events.")
* [Install Supplier Payment Optimization](https://www.servicenow.com/docs/xYa~NyOfrWeYw9tA0QfgIg "You can install the Supplier Payment Optimization application to identify, prioritize, and track high potential suppliers and estimate potential savings from credit card payments.")
* [Configure the document template for the Sign document action type for supplier task](https://www.servicenow.com/docs/JCL~LTKIn5mjpNLS2TaXsw "Create and configure the document template that enables you to collect e-signatures from multiple participants and generate a filled PDF document.")
* [Install Universal Request for SLO](https://www.servicenow.com/docs/7p~TSkiXObbTt_gQYjcGpA "Install the Universal Request for Source-to-Pay Operations [sn_fsc_ur_common] plugin to use the Universal Request feature in SLO.")
* [Run the fix script to enable M2M mapping](https://www.servicenow.com/docs/_rkmNxLkKMxQ4grnVQX1OA "Run the fix script to enable M2M mapping between supplier contact and suppliers.")
* [Verify version record](https://www.servicenow.com/docs/wcIdFWTeCsVolRdSUyecWw "After the fix script is created and run to enable M2M mapping between supplier contact and suppliers, a version record must be created.")
* [Remove the unique constraint from Email Domain](https://www.servicenow.com/docs/oqBmBITn2MbmJlC3abRg8g "Multiple supplier records can have the same email domain after removing the unique constraint from the Email Domain column of the Supplier Email Domain [sn_slm_email_domain] table.")

