Skip to main content

Crear reglas de validación

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Entre paréntesis se incluyen las traducciones a modo de referencia. Copie y pegue los valores que figuran en inglés y, luego, cambie el idioma de su Trailhead Playground a inglés y la configuración local a Estados Unidos. Siga las instrucciones que figuran aquí.

Consulte la insignia Trailhead en su idioma para aprender a aprovechar la experiencia traducida de Trailhead.

Seguir la ruta juntos

¿Desea seguir el proceso con un experto a medida que realiza este paso? Eche un vistazo a este video, que forma parte de la serie Trail Together.

(Este clip comienza en el minuto 01:03, en caso de que desee retroceder y mirar el comienzo del paso nuevamente).

Introducción

Noah Larkin ahora puede realizar un seguimiento de qué cuentas no tienen una fecha de caducidad de sus planes de asistencia, pero también desea garantizar que, a partir de ahora, todos los usuarios ingresen la fecha de caducidad del plan de asistencia cuando la casilla de verificación Tiene plan de asistencia se seleccione en una cuenta. Allison Wheeler tiene una solicitud parecida. Le gustaría garantizar que los representantes de ventas ingresan un Motivo de cierre siempre que se pierda una oportunidad. 

Atienda las peticiones de Noah y Allison creando reglas de validación, que le permiten especificar sus propios criterios para evitar que los usuarios guarden datos no válidos en uno o más campos.

Nota: Un punto importante a tener en cuenta cuando se trabajan con reglas de validación es la repercusión sobre los datos existentes. Las reglas de validación se aplican a los datos futuros a y los datos actuales de modo que es posible que el administrador tenga que rellenar los datos requeridos de los registros existentes para garantizar que las integraciones futuras no queden bloqueadas. 

Crear reglas de validación

En primer lugar, cree una regla de validación de cuenta que fuerce a los usuarios a ingresar una Fecha de caducidad de plan de asistencia cuando Tiene plan de asistencia se seleccione.

  1. Desde Setup (Configuración), haga clic en Object Manager (Gestor de objetos) y seleccione Account (Cuenta).
  2. Seleccione Validation Rules (Reglas de validación) y haga clic en New (Nueva).
  3. Para Rule Name (Nombre de regla) ingrese: Support_plan_expiration_date_required
  4. Asegúrese de que Active (Activa) está seleccionado.
  5. Para Description (Descripción), ingrese: Support plan expiration date is required when account is marked as having support plan (Se requiere la fecha de caducidad de plan de asistencia cuando se marca la cuenta como con plan de asistencia).
  6. Ingrese esta fórmula en el cuadro Error Condition Formula (Formula de condición de error): 
    Has_Support_Plan__c = True && ISBLANK(Support_Plan_Expiration_Date__c)
    Pantalla Error Condition Formula (Formula de condición de error) mostrando la fórmula de la regla de validación de la fecha de caducidad del plan de asistencia.
  7. Haga clic en Check Syntax (Comprobar sintaxis) para garantizar que no hay errores.
  8. Para Error Message (Mensaje de error) ingrese: You must enter an expiration date when an account has a support plan (Debe ingresar una fecha de caducidad cuando una cuenta tiene un plan de asistencia).
  9. Seleccione Field (Campo) como Error Location (Ubicación del error) y Support Plan Expiration Date (Fecha de caducidad de plan de asistencia) como Field (Campo).
  10. Haga clic en Save (Guardar).

A continuación, cree una regla de validación de oportunidad para forzar a los usuarios a ingresar un Close Reason (Motivo de cierre) cuando Stage (Etapa) de oportunidad sea Closed Lost (Cerrada perdida).

  1. Desde Setup (Configuración), haga clic en Object Manager (Gestor de objetos( y seleccione Opportunity (Oportunidad).
  2. Seleccione Validation Rules (Reglas de validación) y haga clic en New (Nueva).
  3. Para Rule Name (Nombre de regla) ingrese: Close_reason_required_when_lost
  4. Asegúrese de que Active (Activa) está seleccionado.
  5. Para Description (Descripción), ingrese: A close reason is required when opportunity is closed lost (Se requiere una razón de cierre cuando se cierra la oportunidad como perdida).
  6. Ingrese esta fórmula en el cuadro Error Condition Formula (Formula de condición de error):
    ISPICKVAL( StageName ,"Closed Lost") && ISBLANK(Close_Reason__c)
  7. Haga clic en Check Syntax (Comprobar sintaxis) para garantizar que no hay errores.
  8. Para Error Message (Mensaje de error) ingrese: You must enter a close reason when opportunity is closed lost (Debe ingresar una razón de cierre cuando se cierre la oportunidad como perdida).
  9. Seleccione Field (Campo) como Error Location (Ubicación del error) y Close Reason (Motivo de cierre) como Field (Campo).
  10. Haga clic en Save (Guardar).

Creó listas de selección, filtros de búsqueda, campos de fórmula y tipos de registro, configuró páginas de registro personalizadas, formatos de página y seguimiento del historial de campos, y estableció reglas de validación. Empleando estas herramientas permitió que los equipos de operaciones, ventas y servicio hagan mejor sus trabajos y de manera más eficiente personalizando su modo de trabajar con los datos importantes que necesitan en el día a día. ¡Buen trabajo, administrador!

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales