SAP Knowledge Base Article - Public

2945532 - Error Message "Please provide external system ID as filter parameter" While Executing the Quote Collection

Symptom

You are implementing SAP CPQ integration with C4C but when you execute the Quote collection through Odata Console or browser, system throws below error

Please provide external system ID as filter parameter

Environment

SAP Cloud for Customer

Reproducing the Issue

Try the Collection in the browser https://myXYZ.crm.ondemand.com/sap/c4c/odata/v1/cpquote/QuoteCollection

Resolution

Below is the correct format to use the Quote Collection when the external System is mandatory filter

https://myYYY.crm.ondemand.com/sap/c4c/odata/v1/cpquote/QuoteCollection?$filter=ID eq 'ABC' and ExternalSystemID eq 'XYZ'&$expand=QuoteParty

ABC - Quote ID

XYZ - External ID should be in the format <3 digit system ID>CLNT<3 digit Client ID> (EX: Q6NCLNT999)

Keywords

CPQ Integration, external system ID , KBA , AP-RC-ODF , OData framework (C4C Only) , Problem

Product

SAP Cloud for Customer core applications all versions