Skip to main content

Crear una regla 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 el proceso con Trail Together

¿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. 

Nota

Accesibilidad

En este paso se requieren instrucciones adicionales para los usuarios de lectores de pantalla. Si desea acceder a una versión detallada de este paso para lectores de pantalla, haga clic en el siguiente vínculo:

Abrir las instrucciones para lectores de pantalla de Trailhead.

Introducción

Datos sucios: pueden ser incompletos, incoherentes, obsoletos, duplicados o estar llenos de errores ortográficos. En cualquier caso, generan confusión, pérdida de tiempo y presupuesto, así como desconfianza interna y externa. Nadie quiere eso. Probablemente haya pasado más tiempo del que le gustaría ordenando datos caóticos en su organización. Ahora bien, para empezar, ¿cómo evitar que los datos se desordenen? La respuesta no implica lejía ni desinfectante de manos, solo establecer algunas reglas, fórmulas, filtros y un flujo.

Establecer límites con reglas de validación

Empecemos por las reglas de validación, que permiten establecer criterios específicos de la empresa para evitar que los usuarios guarden datos no válidos en uno o varios campos. Una regla de validación evalúa una fórmula al guardar un registro. Si no se cumplen los criterios de una regla, el registro se guarda. Si se cumplen los criterios de una regla, los usuarios ven un mensaje de error personalizado y el registro no se guarda. Utilice reglas de validación para mejorar la calidad de los datos mediante la aplicación de condiciones, lo que garantiza un formato adecuado y el cumplimiento de la coherencia.

Como administrador de AW Computing, su primera tarea de mantenimiento es a petición de Allison Wheeler, vicepresidenta de Ventas globales. Su objetivo es garantizar que las entregas para las oportunidades se programen en un plazo de dos semanas después de que una etapa de oportunidad cambia a cerrada ganada. Utilice una regla de validación para establecer el plazo.

Antes de configurar la regla de validación, es necesario crear un campo personalizado, Delivery Schedule Date (Fecha de programación de entrega).

  1. Haga clic en el icono de engranaje Icono de engranaje y seleccione Setup (Configuración).
  2. Haga clic en la ficha Object Manager (Gestor de objetos).
  3. Haga clic en Opportunity (Oportunidad).
  4. Haga clic en Fields & Relationships (Campos y relaciones) y, a continuación, haga clic en New (Nuevo).
  5. Seleccione Date (Fecha) y, a continuación, haga clic en Next (Siguiente).
  6. Para Field Label (Etiqueta de campo), ingrese Delivery Schedule Date (Fecha de programación de entrega).
  7. Haga clic en Next (Siguiente) y luego complete el Paso 3.
    • En el encabezado de la columna Read-Only (Solo lectura), seleccione la casilla de verificación.
    • En la columna Read-Only (Solo lectura), desactive las casillas Standard User (Usuario estándar) y System Administrator (Administrador del sistema).
  8. Haga clic en Next (Siguiente) y, a continuación, haga clic en Save (Guardar).

Ahora cree una regla de validación en el objeto Oportunidad.

  1. Desde el Gestor de objetos de la oportunidad, desplácese hacia abajo y, a continuación, haga clic en Validation Rules (Reglas de validación).
  2. Haga clic en New (Nuevo) y, luego, cree una regla de validación con estos detalles.
    Field (Campo) Value (Valor)
    Nombre de regla Delivery_Schedule_14_Days_Or_Less
    Active (Activo) Seleccione esta opción.
    Description (Descripción) Sets end date for initial delivery (Establece la fecha de finalización para la entrega inicial)

Ahora, ingrese la fórmula de la condición de error.

  1. Desde la lista Functions (Funciones), seleccione ISPICKVAL y, a continuación, haga clic en Insert Selected Function (Insertar función seleccionada).
  2. En la fórmula, resalte picklist_field.
  3. Haga clic en Insert Field (Insertar campo), seleccione Stage (Etapa) desde la segunda lista y, a continuación, haga clic en Insert (Insertar). Tenga en cuenta que Stage (Etapa) se convertirá en StageName (NombreEtapa) en la fórmula.
  4. En la fórmula, resalte text_literal e ingrese "Closed Won" ("Cerrada ganada") (incluidas las comillas).
  5. Haga clic al final de la fórmula para colocar el cursor.
  6. Haga clic en Insert Operator (Insertar operador) y luego seleccione && Y.
  7. Haga clic en Insert Operator y luego seleccione  (, paréntesis de apertura.
  8. Haga clic en Insert Field (Insertar campo), seleccione Delivery Schedule Date (Fecha de programación de entrega) desde la segunda lista y, a continuación, haga clic en Insert (Insertar).
  9. Haga clic en Insert Operator y luego seleccione- Subtract (- Restar).
  10. Haga clic en Insert Field, seleccione Close Date (Fecha de cierre) desde la segunda lista y, a continuación, haga clic en Insert.
  11. Haga clic en Insert Operator y luego seleccione  ), paréntesis de cierre.
  12. Haga clic en Insert Operator y luego seleccione >Greater Than (Mayor que) e ingrese 14 al final de la fórmula.
  13. Asegúrese de que la fórmula tenga el siguiente aspecto:
    • ISPICKVAL( StageName , "Closed Won") && ( Delivery_Schedule_Date__c - CloseDate ) > 14
  14. Haga clic en Check Syntax (Comprobar sintaxis).  Captura de pantalla de la fórmula de fecha de entrega
  15. A continuación, ingrese la información del mensaje de error.
    Field (Campo) Value (Valor)
    Mensaje de error Dates of type delivery must be no later than 14 days after close date (Las fechas del tipo Entrega deben ser dentro de los 14 días posteriores a la fecha de cierre)
    Ubicación del error Field (Campo): Delivery Schedule Date (Fecha de programación de entrega)
  16. Haga clic en Save (Guardar).

Ha tenido un buen comienzo en el plan de prevención de datos sucios de AW Computing al crear una regla de validación. Ahora continúe con el siguiente paso y diviértase con los campos de fórmula.

¡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