Why does Connect fail to write a value in my Global Picklist?


You've created or updated a record in Heroku Postgres that has failed to synchronize to Salesforce because a value you provided for a picklist is not valid. Connect tells you that Salesforce reports "bad value for restricted picklist field".


If this picklist was created using a Global Value Set in Salesforce, you will need to re-synchronize your picklist field from that Global Value Set in Salesforce. As described in this Salesforce question, to re-synchronize your picklist field you must edit the record type and assign the picklist values in the Global Value Set to the field. Once your picklist field has been re-synchronized, you can retry writing those records to Salesforce.

Ask on Stack Overflow

Engage with a community of passionate experts to get the answers you need

Ask on Stack Overflow

Heroku Support

Create a support ticket and our support experts will get back to you

Contact Heroku Support