Loading

Hacer que un campo personalizado sea obligatorio

Fecha de publicación: Apr 3, 2026
Descripción

Existen varias maneras de hacer que los campos personalizados sean obligatorios. Proporcionaremos información acerca de cada opción disponible.

Solución

 

Requisitos a nivel de campo

Este es el más restrictivo de los requisitos y requiere que se ingrese el campo todas las veces, independientemente de cómo se guarde el registro (por ejemplo, a través de una integración, la API, la carga masiva o a través de la interfaz de usuario). Lea estas instrucciones para obtener más información.

Requerir el ingreso de campos para garantizar la calidad de datos
Atributos de campos personalizados


En Salesforce Classic:


Para un objeto personalizado:
  1. Haga clic en Configuración.
  2. Vaya a Búsqueda rápida e ingrese Objeto.
  3. Seleccione el objeto.
  4. Bajo la sección Campos personalizados y relaciones, seleccione el campo personalizado que convertirá en obligatorio.
  5. Haga clic en Modificar y bajo la sección Opciones generales seleccione Obligatorio.
  6. Haga clic en Guardar.
 
Para un objeto estándar:
  1. Haga clic en Configuración.
  2. Bajo la sección Construir, haga clic en el botón desplegable para Personalizar.
  3. Haga clic en el botón desplegable del objeto y haga clic en Campos.
  4. Bajo la sección Campos personalizados y relaciones, seleccione el campo personalizado que convertirá en obligatorio.
  5. Haga clic en Modificar y bajo la sección Opciones generales seleccione Obligatorio.
  6. Haga clic en Guardar.
 

En Lightning Experience:

  1. Haga clic en el icono de engranaje y luego Configuración > Gestor de objetos.
  2. Seleccione el objeto > Campos y relaciones.
  3. Seleccione el campo personalizado que convertirá en obligatorio.
  4. Haga clic en Modificar y bajo Opciones generales seleccione Obligatorio.
  5. Haga clic en Guardar.
 

En el formato de página

Esta opción solo hace que el campo sea obligatorio cuando se accede al formato de página específico en el que se establece este requisito. Por lo tanto, técnicamente, podría hacer que esto sea obligatorio para algunos usuarios que utilizan un formato de página concreto, pero no para otros. Revise Personalizar formatos de página con el editor de formatos de página mejorado

Nota:  Este requisito solo se aplica cuando se modifica el registro en la interfaz de usuario. Cuando se actualizan registros a través del requisito de campo de API no se aplica. 

En Salesforce Classic:
 

Para un objeto personalizado:
  1. Haga clic en Configuración.
  2. Vaya a Búsqueda rápida e ingrese Objeto.
  3. Seleccione el objeto
  4. Bajo la sección Formatos de página, haga clic en Modificar en el formato de página que utiliza en el objeto.
  5. Haga clic en el icono de llave inglesa junto al campo personalizado que hará obligatorio.
  6. Seleccione la casilla de verificación Obligatorio.
  7. Haga clic en Aceptar, luego haga clic en Guardar.

 

Para un objeto estándar:
  1. Haga clic en Configuración.
  2. Bajo la sección Construir, haga clic en el botón desplegable para Personalizar.
  3. Haga clic en el botón desplegable del objeto y haga clic en Formatos de página.
  4. Haga clic en Modificar en el formato de página que utilice en el objeto.
  5. Haga clic en el icono de llave inglesa junto al campo personalizado que hará obligatorio.
  6. Seleccione la casilla de verificación Obligatorio.
  7. Haga clic en Aceptar, luego haga clic en Guardar.


En Lightning Experience:

  1. Haga clic en el icono de engranaje y luego Configuración > Gestor de objetos.
  2. Seleccione el objeto > Formatos de página.
  3. Seleccione el formato de página que utiliza en el objeto
  4. Haga clic en el icono de llave inglesa junto al campo personalizado que hará obligatorio.
  5. Seleccione la casilla de verificación Obligatorio.
  6. Haga clic en Aceptar, luego haga clic en Guardar.

 

Requisito de regla de validación

La regla de validación más sencilla para hacer que un campo personalizado sea obligatorio tiene este aspecto:

ISBLANK(Introducir_Nombre_API_Campo_Personalizado_Aquí__c)


O bien, si el campo es un campo de tipo Número o Divisa, utilice esta sintaxis:

ISNULL(Introducir_Nombre_API_Campo_Personalizado_Aquí__c)

 

Puede crear reglas de validación más complejas que tienen declaraciones condicionales para cumplir sus necesidades de negocio. Revise Definir reglas de validación.


Nota: Al igual que la configuración de nivel de campo, esta se aplicará siempre, independientemente de dónde se haya creado o actualizado el registro. Lea Consideraciones sobre reglas de validación para saber qué impacto tendrá esta. 

En Salesforce Classic:

Para un objeto personalizado:

  1. Haga clic en Configuración.
  2. Vaya a Búsqueda rápida e ingrese Objeto.
  3. Seleccione el objeto.
  4. En la sección Reglas de validación, haga clic en Nueva.
  5. Ingrese un nombre de regla.
  6. Ingrese una fórmula de condición de error, puede utilizar ISBLANK o ISNULL para comprobar que el campo no está vacío.
  7. Ingrese un mensaje de error.
  8. Seleccione una ubicación de error.
  9. Haga clic en Guardar.

Para un objeto estándar:
  1. Haga clic en Configuración.
  2. Bajo la sección Construir, haga clic en el botón desplegable para Personalizar.
  3. Haga clic en el botón desplegable del objeto y haga clic en Reglas de validación.
  4. Haga clic en Nuevo.
  5. Ingrese un nombre de regla.
  6. Ingrese una fórmula de condición de error, puede utilizar ISBLANK o ISNULL para comprobar que el campo no está vacío.
  7. Ingrese un mensaje de error.
  8. Seleccione una ubicación de error.
  9. Haga clic en Guardar.


En Lightning Experience:

  1. Haga clic en el icono de engranaje y luego Configuración > Gestor de objetos.
  2. Seleccione el objeto > Reglas de validación.
  3. Haga clic en Nuevo.
  4. Ingrese un nombre de regla.
  5. Ingrese una fórmula de condición de error, puede utilizar ISBLANK o ISNULL para comprobar que el campo no está vacío.
  6. Ingrese un mensaje de error.
  7. Seleccione una ubicación de error.
  8. Haga clic en Guardar.

Consulte también:  
Crear campos personalizados
Hacer que un campo sea obligatorio de forma condicional    

 

Formularios dinámicos

Formularios dinámicos se puede utilizar para crear campos obligatorios en los cuadros modales Nuevo y Modificar, así como en páginas de registros Lightning.  Revise Campos obligatorios y de solo lectura en Formularios dinámicos.

Nota:  Si establece un campo en una página Lightning como Obligatorio o Solo lectura en el panel de propiedades del Generador de aplicaciones Lightning, el comportamiento se aplica únicamente al campo en esa página, no en todas las instancias del campo.


En Lightning Experience:

  1. Haga clic en el icono de engranaje y, a continuación, haga clic en Modificar página en un registro de muestra o ingrese en el Generador de aplicaciones Lightning y abra la página Lightning con Formularios dinámicos activado.
  2. Seleccione el campo en la Sección de campo que debe ser obligatorio.
  3. Seleccione Obligatorio en la barra lateral derecha bajo Comportamiento de interfaz de usuario.
  4. Haga clic en Guardar (y Activar si es necesario).


 
Número del artículo de conocimiento

000384974

 
Cargando
Salesforce Help | Article