Using process builder and I try to set the value of a picklist field on a related object that is using global picklist functionality I get the error below.

INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST: bad value for restricted picklist field: Individual/sole proprietor or single-member

It doesn't matter how I try to set the value of the field whether through reference field, formula, or even selecting the picklist value option it fails.


2 Answers 2


I just ran into this issue and @sfdc rowdy's comment and link above helped me fix it.

If you adjust/add a Global Picklist value, check each Record Type's picklist settings and make sure the adjusted/new values are selected.

  • 1
    This is especially annoying if (in my case) I'm working with Activity Record Types since this is sub divided into Task + Event record types... gotta check them all
    – sgdata
    May 20, 2020 at 15:06

When creating these global picklists you have to go into the recordtype and edit the picklist and assign the picklist values to that record type.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.