Para definir una métrica que consuma eventos internos, es necesario realizar el registro en otras métricas mediante la función RegisterByMetric.
Siga estos pasos:
Se abre la página Agregar nuevo registro.
Otra forma de registrar una métrica consiste en agregar una declaración RegisterByMetric, en la ficha Lógica de negocios, en el código de lógica de negocios de la métrica con los siguientes parámetros:
Nota: No se puede especificar un nombre de parte contratante si se omite el contrato.
Importante: El sistema no permite que los usuarios se registren en otras métricas en las que se hayan registrado de forma directa o indirecta
El consumo de eventos intermedios es similar al consumo de eventos regulares.
El motor de cálculo busca eventos en la tabla T_INTERMEDIATE_EVENTS que sean adecuados para el registro. Estos eventos se envían al método definido en el comando de registro. Cuando el motor de cálculo vuelva a realizar el cálculo, en primer lugar se suprimen todos los eventos intermedios escritos para recalcular el período. El motor de cálculo determina su secuencia de trabajo según el nivel de métrica. Se trata de un nuevo campo en T_FORMULAS que indica que el número de métricas de que depende en términos de eventos intermedios. Si es nulo, esta fórmula no se registra en ninguna métrica. De lo contrario, contiene cualquier valor entero. Cuanto mayor es el nivel de la métrica, más lejos se calcula. Solamente tras esta secuencia el motor de cálculo tiene en cuenta el parámetro RulesOrder en T_SYSTEM_CONFIGURATIONS.
Importante: Se supone que las dos métricas (de envío y recepción) se definen en el mismo motor de cálculo, que es responsabilidad del usuario.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|