Acerca del cálculo de consumo

Oracle Utilities Meter Data Management puede calcular y publicar de forma continua el consumo calculado a partir de los datos de medida para los proveedores de servicios. Además, los sistemas externos pueden solicitar el consumo siempre que sea necesario. Los cálculos de consumo derivan las cantidades de consumo de una transacción de consumo utilizando las medidas enlazadas a los puntos de servicio de una suscripción de consumo.

Antes de que se puedan calcular los determinantes de la factura, primero debe crear una Suscripción de consumo. La suscripción de consumo define el sistema externo al que deben enviarse los datos, así como el grupo de cálculo de consumo que se utilizará para el cálculo. Las reglas de cálculo de consumo definidas para el grupo de cálculo de consumo son las que se utilizan para realizar los cálculos, validaciones o estimaciones específicos para los determinantes de la factura.

Las cantidades de servicio de consumo (determinantes de factura) se derivan de las medidas de los componentes de medición instalados en los puntos de servicio de la suscripción de consumo durante el período de cálculo. Un punto de servicio se enlaza a los componentes de medición mediante un evento de instalación enlazado a la configuración del dispositivo de los componentes de medición.

Los resultados de todos los cálculos que realizan las suscripciones de consumo se almacenan como una Transacción de consumo.

En cualquier momento:

  • Una suscripción de consumo se puede enlazar a varios puntos de servicio.
  • Un punto de servicio se puede enlazar a una única configuración de dispositivo.
  • Una configuración de dispositivo puede tener varios componentes de medición.

El período para calcular los determinantes de la factura puede abarcar muchos días y durante este período:

  • Los puntos de servicio enlazados a la suscripción de consumo pueden cambiar (se pueden añadir y dar de baja puntos de servicio).
  • Las configuraciones de los dispositivos instalados en el punto de servicio pueden cambiar (debido a las reconfiguraciones de los dispositivos y a los cambios de contador).

Esto significa que los valores de cada suscripción de consumo se pueden calcular utilizando varios puntos de servicio y componentes de medición.

El proceso de cálculo de consumo tiene una serie de objetos diferentes que se detallan a continuación y que permiten configurar y flexibilizar la ejecución del proceso.

Grupos de cálculo de consumo

Los grupos de cálculo de consumo son recopilaciones de reglas de cálculo de consumo que se utilizan para calcular o validar los determinantes de una factura. Durante el proceso de transacción de consumo, el sistema ejecuta las reglas de cálculo de consumo definidas en el grupo de cálculo de consumo al que se hace referencia en la suscripción de consumo. Las reglas dentro de un grupo de cálculo de consumo se definen en una secuencia específica, lo que permite controlar el orden en que se ejecutan.

Reglas de cálculo de consumo

El procesamiento específico de cálculo, validación o estimación que se realiza en una transacción de consumo se define en reglas de cálculo de consumo individuales, cada una de las cuales realiza un juego específico de lógica dirigida. Aunque el producto base contiene muchas reglas de cálculo de consumo que puede utilizar en su implantación, también puede crear sus propias reglas de cálculo de consumo personalizadas.

Excepciones de transacción de consumo

Cada regla de cálculo de consumo define un tipo de excepción y una gravedad que especifican cómo el sistema realiza un seguimiento de las excepciones. Cuando en una transacción de consumo falla alguna parte de una regla de cálculo de consumo, se crea una excepción del tipo especificado para la regla de cálculo de consumo que ha fallado. Una única transacción de consumo puede tener varias excepciones, una (o más) por cada regla que haya fallado. Esto permite a los usuarios ver todos los problemas detectados durante el proceso de cálculo de consumo.

Hay tres niveles de gravedad para las excepciones de transacción de consumo:

  • Información: se utiliza para resaltar incidencias menores que no son lo suficientemente graves como para que la transacción de consumo pase a tener el estado de fallo. Las excepciones de esta categoría pueden utilizarse para informar sobre la frecuencia de incidencias de interés, pero no graves.
  • Problemas: se utiliza para informar de una incidencia que impedirá el envío de la transacción de consumo. Se pueden crear varias "excepciones de incidencias" durante el procesamiento de la transacción de consumo. Si existe al menos una incidencia después de que se hayan aplicado todas las reglas, la transacción de consumo pasa a un estado de fallo que requiere revisión y aprobación.
  • Terminar: se utiliza para informar de una incidencia grave que hará que el proceso de cálculo de consumo se detenga y que la transacción de consumo pase inmediatamente a un estado de fallo que requiere revisión y aprobación. Solo se puede emitir una excepción de terminación, ya que la primera hace que se detenga el procesamiento de cálculo de una transacción de consumo. Esto debería utilizarse para casos en los que la sustitución/aprobación manual no es precisa. Por ejemplo, un error de "Curva no continua" que indica que los datos de intervalos no cubren todo el período de consumo siempre debe definirse con la gravedad de excepción Terminar.

Tenga en cuenta que las excepciones no se suprimen cuando se ajusta o corrige una transacción de consumo. Después de que se corrijan las incidencias o se sustituya la transacción de consumo (o se finalice de forma manual), las excepciones se mantienen en un estado cerrado a efectos de informes.

Además de las excepciones, el procesamiento del consumo también puede disparar la creación de entradas de tareas relacionadas con validaciones que han fallado. Si existen excepciones de incidencias o finalización para una medida inicial, se crea una entrada de tarea cuando la transacción de consumo pasa al estado de Excepción. El tipo de tarea y el rol de tarea por defecto de esa entrada de tarea se definen en el evento del sistema Introducir para el estado de excepción del objeto de negocio utilizado para definir la transacción de consumo.

Las entradas de tarea creadas de esta forma se pueden enrutar a roles diferentes dependiendo de la categoría y el número del mensaje de excepción (usando la pestaña Sustituciones de mensaje del tipo de tarea).

Criterios de elegibilidad de regla de cálculo de consumo

Los criterios de elegibilidad de las reglas de cálculo de consumo son condiciones que puede definir el usuario y que pueden hacer que una determinada regla de cálculo de consumo se aplique o se omita. Esto puede implicar que se evalúen algunos atributos de la suscripción de consumo o punto de servicio o algún otro elemento por completo. Una regla de cálculo de consumo puede tener varios criterios de elegibilidad para determinar si se debe aplicar u omitir la regla en función de una secuencia definida por el usuario.