Crear reglas de validación
Resumen
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.
- Desde Setup (Configuración), haga clic en Object Manager (Gestor de objetos) y seleccione Account (Cuenta).
- Seleccione Validation Rules (Reglas de validación) y haga clic en New (Nueva).
- Para Rule Name (Nombre de regla) ingrese:
Support_plan_expiration_date_required
- Asegúrese de que Active (Activa) está seleccionado.
- 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). - 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)
- Haga clic en Check Syntax (Comprobar sintaxis) para garantizar que no hay errores.
- 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). - 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).
- 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).
- Desde Setup (Configuración), haga clic en Object Manager (Gestor de objetos( y seleccione Opportunity (Oportunidad).
- Seleccione Validation Rules (Reglas de validación) y haga clic en New (Nueva).
- Para Rule Name (Nombre de regla) ingrese:
Close_reason_required_when_lost
- Asegúrese de que Active (Activa) está seleccionado.
- 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). - Ingrese esta fórmula en el cuadro Error Condition Formula (Formula de condición de error):
ISPICKVAL( StageName ,"Closed Lost") && ISBLANK(Close_Reason__c)
- Haga clic en Check Syntax (Comprobar sintaxis) para garantizar que no hay errores.
- 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). - Seleccione Field (Campo) como Error Location (Ubicación del error) y Close Reason (Motivo de cierre) como Field (Campo).
- 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!