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

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama 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: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Many-to-many (M2M) mapping between supplier contact and 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/BmGUulFSWRiduyOcM_8_Dw "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/b4Oko4O0YbGHYT14gwAsBQ "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/kPGNHbYHnYHHDuTUVDC_xg "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/BmGUulFSWRiduyOcM_8_Dw)**   
  Run the fix script to enable M2M mapping between supplier contact and suppliers.
* **[Verify version record](https://www.servicenow.com/docs/b4Oko4O0YbGHYT14gwAsBQ)**   
  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/kPGNHbYHnYHHDuTUVDC_xg)**   
  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/DzFvjGqqkqFfwk6tUjvXSw "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/3kwt~Dab4BSu7wkxDDqr9Q "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/fTvZR7e~QRFCwXWTy3tYyQ "Define key performance indicators (KPIs) and segmentation criteria to measure supplier performance effectively.")
* [Configure smart assessments](https://www.servicenow.com/docs/z1EmvsnvpGL15uiDEYlLsA "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 Lifecycle Operations](https://www.servicenow.com/docs/QgdfCXgX_caqCqTf_4ktRg "You can install the Supplier Lifecycle Operations application (com.snc.sn_supplier_mgmt) 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 Collaboration Portal](https://www.servicenow.com/docs/0pQo0lnAbRcQWIP8t28GvA "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/n25shC7hQ7aFV0t_dy1yRg "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/t9a0CqmraIQcZWxsMGW8Hw "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/xWhsGnO2n28Z7WpdoHWVJQ "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/Mj04pBWb2g3EIxkBPCpwcw "Install the Universal Request for Source-to-Pay Operations [sn_fsc_ur_common] plugin to use the Universal Request feature in SLO.")

