[SalesForce] Visual Flow Picklist Choice Value does not map to Picklist value on record

I have created a Visual Flow that allows a user to create a Case record in Salesforce. On this Flow I have Checkboxes, Text fields and Picklists. All are mapped accordingly to the records that they are supposed to create on the Case record. The Dropdown list on the Flow is mapped to the Picklist field on the Case object.

The checkboxes and text fields update accordingly through the Flow, but the Picklist values on the Flow do not update the record. Can anyone help with this? I have read that Dynamic Choices can be used to work around this but I still cannot get this to work. Any help would be much appreciated!

Best Answer

I have contacted Salesforce support regarding the issue and it has been resolved. Go to the Explorer tab and go to each Choice and in the 'Stored Value' enter the exact name of the label (the label must match the picklist value on the record). Ie. If the label is 'Email', type 'Email' into the Stored Value. Salesforce will prompt you to click email which will insert '{!Email}' but this will not work. The brackets must be removed in order for the picklist to be updated with with the Stored Value.

Also note that the picklist fields in the Flow must be mapped on a 'Record Update' and will not work with a 'Record Create'.

Related Topic