Salesforce Platform App Builder - Test de Práctica #5
65 preguntas completas para preparación del examen Salesforce Platform App Builder.
Un App Builder está creando un Screen Flow que inserta registros de Contacto. Ocasionalmente, la creación falla por reglas de validación complejas y el usuario ve un mensaje de error genérico ('Unhandled Fault'). ¿Cómo se debe manejar esto para dar una experiencia de usuario amigable y mostrar el error exacto?
Categoría: Business Logic and Automation
Explicación
Desglose detallado de la respuesta correcta
Manejo de Errores en Flujos (Fault Paths)
Cuando una operación DML falla en un Flow, se genera un error. Añadir un 'Fault Path' permite capturar ese error y redirigir el flujo a una pantalla personalizada donde se puede mostrar la variable global que contiene el mensaje de error exacto.
Por tanto, la respuesta correcta es: Añadir una pantalla (Screen) y conectarla al elemento 'Create Records' mediante un Fault Path mostrando {!$Flow.FaultMessage}.
La opción que dice: Configurar un elemento 'Decision' es incorrecta porque no captura errores de reglas de validación o triggers disparados en el momento exacto del guardado.
La opción que dice: Marcar la casilla 'Ignore Errors' es incorrecta porque esa opción no existe en la plataforma para operaciones de creación estándar.
La opción que dice: Desactivar temporalmente las reglas de validación es incorrecta porque compromete la integridad de los datos y no es posible hacerlo dinámicamente sin código altamente complejo y riesgoso.