Reutilización de Reglas de Cálculo
Uno de los pasos que deberá seguir al implementar las tarifas es observar las líneas de factura de las tarifas y preguntarse cuáles son las variables que originan que los cargos de cada una de las líneas se calculen de la manera en que lo hacen. Después de que haya determinado todas las líneas de factura potenciales, puede comenzar a diseñar sus grupos y reglas de cálculo. Generalmente, se crea una regla de cálculo para cada línea que puede aparecer en la factura del cliente. Estas reglas se pueden agrupar en configuraciones diferentes en función de cómo desea que aparezcan sus facturas y las necesidades de su implementación. Recuerde que los encabezados de cálculo de segmento de factura se crean para los grupos de cálculo de Procesamiento Previo, Versión de Tarifa y Procesamiento Posterior. Además, la mayoría de las reglas se pueden configurar para generar una línea de factura.
Identificación de las Reglas de Cálculo que pueden Compartirse/Reutilizarse
Al analizar las líneas de factura utilizadas por las tarifas, debe buscar líneas de factura que utilicen variables o cálculos similares o idénticos. Estos cálculos son candidatos para reutilización. Por ejemplo, si se ofrece un descuento por pronto pago en todas las tarifas residenciales, sería conveniente crear una única regla para calcular ese descuento y utilizarla en cada una de las tarifas a las que se aplica.
Cómo Reutilizar Reglas de Cálculo
Hay dos enfoques posibles para reutilizar reglas de cálculo.
-
Encapsulamiento de Reglas en un Grupo de Cálculo
Con este enfoque, las reglas que se pueden aplicar a más de una tarifa se agrupan en un mismo grupo de cálculo. Se lo puede utilizar para identificar cargos y otros componentes de las tarifas que se aplican a varias tarifas, pero que se pueden agrupar. Los impuestos para varios tipos de jurisdicciones (por ejemplo, Estado, Distrito y Ciudad) serían adecuados para este enfoque.
Para usar este enfoque, simplemente se debe crear un grupo de cálculo que contenga las reglas que se aplican a más de una tarifa. En el ejemplo de los impuestos, se pueden crear las reglas y el grupo que se indican a continuación:
Grupo de Cálculo: Impuestos, que incluye lo siguiente:
Regla de Cálculo: Impuesto Estatal (Aplicar a)
Regla de Cálculo: Impuesto de Distrito (Aplicar a)
Regla de Cálculo: Impuesto de Ciudad (Aplicar a)
Este grupo de cálculo "Impuestos" se puede incluir como Grupo de Cálculo de Versión de Tarifa en cada una de las tarifas a las que se aplican los impuestos. También podría hacerse referencia a este grupo de cálculo mediante una regla "Ejecutar Grupo de Cálculo", como se describe a continuación.
-
Uso de Reglas "Ejecutar Grupo de Cálculo"
Este enfoque requiere la creación de un grupo de cálculo que contiene una o varias reglas y al que se hace referencia mediante otra regla "Ejecutar Grupo de Cálculo". Este enfoque se puede utilizar para identificar un cargo o un cálculo que puede ser aplicable en uno o varios grupos de cálculo. Por ejemplo, si se debe calcular la demanda máxima para varias tarifas (o alguna otra cantidad que no se mide con los medidores de los clientes), se puede crear una regla "Calcular Demanda" e incluirla en un grupo al que se haga referencia en una regla "Ejecutar Grupo de Cálculo".
Para utilizar este enfoque, cree un grupo de cálculo que contenga las reglas de cálculo que se utilizan en varios grupos de cálculo. A continuación, cree una regla "Ejecutar Grupo de Cálculo" que haga referencia al grupo. Finalmente, incluya esta regla "Ejecutar Grupo de Cálculo" en los grupos de cálculo a los que se aplica. Para el ejemplo de cálculo de la demanda, se podría crear lo siguiente:
Regla de Cálculo: Calcular Demanda (Ejecutar Grupo de Cálculo), que hace referencia a lo siguiente:
Grupo de Cálculo: Calcular Demanda, que incluye lo siguiente:
Regla de Cálculo: Calcular Demanda (Calcular Cantidad de Servicio)
La regla Ejecutar Grupo de Cálculo de "Calcular Demanda" se puede incluir en cualquier grupo de cálculo que se utilice para calcular cantidades de servicio y que incluya el cálculo de la demanda máxima.
Las reglas "Ejecutar Grupo de Cálculo" se pueden utilizar con cualquier grupo de cálculo. Regresando al ejemplo anterior de los impuestos, si deseara incluir el grupo de cálculo "Impuestos" en otros grupos, podría usar lo siguiente:
Regla de Cálculo: Impuestos (Ejecutar Grupo de Cálculo), que hace referencia a lo siguiente:
Grupo de Cálculo: Impuestos, que incluye lo siguiente:
Regla de Cálculo: Impuesto Estatal (Aplicar a)
Regla de Cálculo: Impuesto de Distrito (Aplicar a)
Regla de Cálculo: Impuesto de Ciudad (Aplicar a)
Consulte "Reglas Ejecutar Grupo de Cálculo: Reglas Cálculo de Anidamiento" en Acerca de las Reglas de Cálculo para obtener más información acerca de las reglas Ejecutar Grupo de Cálculo.