Error: "One or more of the awarded suppliers do not have a valid vendor key associated with them. Please update the Vendor Keys at the Organization profile."
The below error is encountered when Send Quotes to External System is triggered from an event:
One or more of the awarded suppliers do not have a valid vendor key associated with them. Please update the Vendor Keys at the Organization profile.
When features CF-6889 (enabled in Sourcing) and CF-6890 (enabled in Business Network) are enabled, SAP Ariba uses the Business System ID vendor key value to determine the correct ERP system to use in multiple ERP system integrations.
The above vendor key error appears in below scenarios:
- Enable Multiple ERP Support is not enabled in SAP Business Network account.
- The Sourcing Request and Event in which the error is appearing was created before the feature was turned on.
- The awarded Supplier Organization does not have BusinessSystemId and Vendor Id values.
- The awarded Supplier Organization does not have a valid BusinessSystemId which is the default Business Application ID in SAP Business Network account.
- Customer should ensure they are using the same Business System ID in the following:
- External system ID in SAP Business Network
- External system ID in SAP Ariba in realm "Administration" for master data integration
- External system ID in Vendor Key
- Define this External system ID while creating Sourcing Project in case of "Award integration" scenario
The available solution for each of the above mentioned scenario are as follows:
- Check Enable Multiple ERP Support in SAP Business Network account, even if you are only using one. SAP Support can activate the ERPs in SAP Business Network.
- Do an Update Operation to run time edit the Sourcing Request and Event to populate the Business System Id.
- Check if the supplier has BusinessSystemID and Vendor Id populated. If not, add Vendor Information by running Import Organization with Vendor Keys task or directly from the User Interface (UI).
- The Default Business System ID in SAP Business Network is Default. Verify you do not already have an alternate ID populated in the QuoteRequest cXML. If you do, you must rename the Business System ID in SAP Business Network to the same value. The Business System ID in the Sourcing Request should be the same for the supplier organization being awarded.
Once the above scenarios are validated, go to the event and click Send Quotes to External System. The Quote should successfully go to SAP Business Network and acknowledged.
You can view or add vendor keys from below steps.
From UI (please note that this UI method is only available for customers using SIPM, not SLP):
- Search > Supplier and Customer Organizations.
- Open supplier.
- Actions > Edit Profile.
- Actions > Edit Vendor Keys.
- Click Add to enter new values.
From Data Import/Export:
- Manage > Administration > Site Manager > Data Import/Export.
- Under Export tab, search for Export Organization with Vendor Keys task and click Export.
- Under Import tab, search for Import Organization with Vendor Keys task and click Import.
- Select Load/Update operation to modify values.
Note: If you do not see BusinessSystemID field in the export, follow the steps from Why does Business System ID not appear in the CSV?. You need to be a Customer Administrator user to manage data import/export.
Why I am unable to see the VendorID in QuoteMessage cxml?
Error: You must enter the supplier's Vendor ID information before SAP Business Network can forward the response to your external ERP system
Why am I receiving The ERP Integration sourcing request could not be created successfully in the SAP Business Network when integrating a sourcing request?
How RFQDummyVendor is used in Sourcing / RFQ Integration and how to remove RFQDummyVendor in Sourcing Request ?
Troubleshooting Integration related issues on Sourcing and SAP Business Network
Strategic Contracts
Strategic Sourcing