La vista de ejecución de reglas es la segunda vista de la herramienta de diagnóstico para un guardado rastreado. Muestra los registros excluidos, las reglas excluidas y las reglas ejecutadas. Según la nota 3468733, para cada exclusión muestra su motivo y, para cada regla ejecutada, la hora y el detalle de los campos. Es la vista que responde la mayoría de las preguntas de la U6.
Con ella se puede ver si la regla de derivación corrió o se excluyó, si la regla entre entidades cambió la compensación, en qué orden corrieron las reglas y qué valores dejó cada una. En el VIDEO 6.1, después de recorrer la vista instantánea de la promoción de Lucía Fernández, se abre esta vista y se señalan AR_Derivar motivo de evento, AR_Disparar flujo de promoción y AR_Grupo de pago por grado, junto con las reglas excluidas y su motivo.
Las reglas excluidas son tan informativas como las ejecutadas. Una regla puede excluirse por varias razones: un contexto que la deja en No para esa situación, como vimos en la L4, o un registro que no corresponde al alcance de la regla. El motivo de la exclusión aparece en la vista, y muchas veces es la respuesta a una consulta de "la regla no funciona". La regla funciona; simplemente no corrió en ese caso, y la vista dice por qué.
La hora de cada regla ejecutada muestra el orden real de ejecución. Es la forma de confirmar, por ejemplo, que AR_Derivar motivo de evento corrió antes que AR_Disparar flujo de promoción, o de descubrir que una regla de Best Run corrió antes que la de AR01 y fijó el motivo primero, como en la situación 3 del ejercicio de la L3. El detalle de los campos muestra qué valores tenía cada campo cuando la regla corrió.
La vista tiene un límite que conviene conocer. La nota 3469432 aclara que, en la etapa de procesamiento de reglas, se ve que una regla cambió un valor, pero no el nombre de la regla. Si varias reglas pueden haber cambiado el mismo campo, la vista muestra el cambio, pero no cuál de ellas lo hizo. La nota recomienda usar la traza de reglas junto con la herramienta para saberlo. Por eso el procedimiento del ejercicio de la L6 crea una traza de reglas antes de reproducir el caso.
Para leer la vista con eficiencia, conviene llegar con una pregunta concreta. "¿Por qué el motivo quedó como cambio de datos?" lleva a buscar las reglas que tocan el motivo. "¿Por qué no cambió el grupo de pago?" lleva a buscar AR_Grupo de pago por grado entre las ejecutadas y las excluidas. Sin una pregunta, la lista de reglas de una instancia grande puede ser abrumadora.
Como el resto de los datos del rastreo, la vista requiere el permiso Datos de diagnóstico de servicios centralizados y se borra a los 10 días.
