Loading

Error "valor erróneo para el campo de lista de selección restringido" cuando se crea un registro

Fecha de publicación: Mar 3, 2021
Descripción

Los usuarios podrían recibir el siguiente error cuando intentan crear un nuevo registro en Salesforce:

Texto del mensaje de error:

Error: Datos no válidos. 
Revise todos los mensajes de error que se muestran a continuación y corrija sus datos.
"valor incorrecto para el campo de lista de selección restringida: PicklistValue"


Notas: 
 

  • En Salesforce Classic, este error muestra el campo afectado (Campo relacionado: FieldName).
  • En Lightning Experience, este error muestra "valor incorrecto para el campo de lista de selección restringida: PicklistValue"
 

Causa del error "valor incorrecto"

Este error se produce cuando el campo de la lista de selección a la que se hace referencia en el mensaje de error cumple cualquiera de las condiciones siguientes:
 

  1. El campo de la lista de selección a la que se hace referencia tiene "Restringir la lista de selección a los valores definidos en el conjunto de valores" establecido en Activado.
  2. El campo de la lista de selección a la que se hace referencia es una lista de selección dependiente.
  3. El formato de página no incluye los campos de lista de selección de control y dependientes.
  4. Hay un valor predeterminado establecido para el campo de lista de selección al que se hace referencia:
    • Si el objeto incluye tipos de registros - Este error se produce si el tipo de registro establece el valor predeterminado.
    • Si el objeto no incluye tipos de registros - Este error se produce si el campo de lista de selección establece el valor.
    • Todos los tipos de registros deben tener la lista de selección de nueva creación seleccionada en la sección Elementos seleccionados y no bajo los elementos disponibles.

Cuando intenta guardar un registro en el objeto que contiene este campo de lista de selección, Salesforce intenta rellenar el valor predeterminado. Debido a que el valor de control no está establecido y la lista de selección está restringida solo para permitir los valores dependientes, recibirá este error cuando intente guardar el registro.


Causas adicionales:
  • Este error puede producirse cuando implementa un campo de lista de selección desde un sandbox y los valores no están seleccionados en los tipos de registros.
  • Este error puede producirse cuando el valor de "Etiqueta" y "Nombre de API" son diferentes en los valores y utiliza el nombre "Etiqueta" en la actualización.
Solución


Resolver el error "valor incorrecto"

Para resolver este problema, elimine el valor predeterminado del campo Tipo de registro o lista de selección (dependiendo de dónde esté establecido).

 

Elimine el valor predeterminado: Tipo de registro


En Lightning Experience 

  1. Seleccione el icono de engranaje | Configuración.
  2. Haga clic en Gestor de objetos.
  3. Seleccione el objeto para el tipo de registro que contiene la lista de selección.
  4. Seleccione Tipos de registro.
  5. Seleccione el tipo de registro que contiene la lista de selección.
  6. Haga clic en Modificar para la lista de selección que desee modificar.
  7. En el campo "Predeterminado", seleccione --Ninguno--.
  8. Haga clic en Guardar.


En Salesforce Classic: 

  1. Seleccione ConfiguraciónPersonalizar.
  2. Seleccione el objeto que contiene la lista de selección y, a continuación, seleccione Tipos de registro.
  3. Haga clic en el nombre del tipo de registro que contiene la lista de selección.
  4. En la lista de selección que elija, haga clic en Modificar.
  5. En el campo "Predeterminado", seleccione --Ninguno--.
  6. Haga clic en Guardar.

 

Elimine el valor predeterminado: Lista de selección


En Lightning Experience 

  1. Seleccione el icono de engranaje | Configuración.
  2. Haga clic en Gestor de objetos.
  3. Seleccione el objeto que contiene la lista de selección.
  4. Seleccione Campos y Relaciones.
  5. Seleccione el campo de lista de selección que desea cambiar.
  6. Haga clic en Modificar para el valor de la lista de selección que está establecido como Predeterminado.
  7. Anule la selección de la casilla de verificación "Predeterminado". Nota: Haga que este valor sea el predeterminado para la lista de selección principal.
  8. Haga clic en Guardar.


En Salesforce Classic: 

  1. Seleccione ConfiguraciónPersonalizar.
  2. Seleccione el objeto que contiene la lista de selección y, a continuación, seleccione Campos.
  3. Seleccione el campo de lista de selección que desea cambiar.
  4. Haga clic en Modificar para el valor de la lista de selección que está establecido como Predeterminado. 
  5. Anule la selección de la casilla de verificación "Predeterminado". Nota: Haga que este valor sea el predeterminado para la lista de selección principal.
  6. Haga clic en Guardar.

Consulte también:
Número del artículo de conocimiento

000384095

 
Cargando
Salesforce Help | Article