Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Para definir un párametro global se accede con el botón derecho sobre Parámetros Globales a la opción del menú Agregar/Parámetro, para los parámetros locales es identico pero el click se hace sobre Parámetros dentro de la definición de un componente. La interfase asociada en ambos casos es la siguiente:
 
Figura 1: Definición de un parámetro.
 
Un parámetro esta identificado por su nombre y como se puede ver en la Figura 1 además posee una descripción. Un parámetro también cuenta con la posibilidad de asociar una función de agregación, una expresión de post-procesamiento y un valor por defecto. El valor por defecto es quisas el más sencillo de estos conceptos, este valor será asignado al será devuelto por el parámetro cuando no sea posible encontrar otro valor. A continuación al mencionar el concepto de Alcance se explica más en detalle porque un parámetro podría no tener valor y por ende tener que utilizarse el valor por defecto, los otros conceptos son presentados también luego.

Alcances

 
Al ejemplo anterior de Considere la fórmula de producción (Producción = Producción Anterior x IPC) le falto considerar un aspecto muy importante. El valor del parámetro IPC en general varía para cada mes del año. Para tratar este problema modelar estos casos, es necesario introducir un concepto importante a la definición de parámetro que es el concepto de se le llama alcance. Dado que los parámetros en general varian en función del contexto en el cual son utilizados (mes corriente, producto, etc.), es necesarió necesario, por un lado, definir en función de que varia varíaa un parámetro y, por otro lado, en el caso que existiera más de una posibilidad, con que criterio se consideran las distintas posibilidades.

Un alcance entonces es una definición de los elementos que es necesario considerar para obtener el valor del parámetro.
Ejemplos de esto pueden ser:

  • El Descuento comunmente depende de a que cliente se aplica puede depender del cliente.
  • La Comisión puede variar segun según el vendedor que vendedor haga la venta.
  • El IVA depende del producto (IVA: Impuesto al Valor Agregado).
  • La Ganancia Esperada puede depender del producto y de la fecha del año.

También es necesario considerar el hecho de que pueden existir varios alcances para un mismo párametro. Tomemos el ejemplo del parámetro Descuento. Los diferentes alcances pueden ser:

  1. El Descuento descuento en los zapatos para para la empresa Coca-Cola es de un 18%.
  2. Si no se esta está en el caso anterior, el Descuento descuento de los zapatos es un 15%, el de las botas un 13% y el de las zandalias sandalias un 10%.
  3. Si no es ninguno de los casos anteriores el descuento es un 5%.

Lo anterior esta está definiendo al mismo tiempo cuales son los alcances y cual es el orden en que estos se consideran. De los alcances en cada caso interesa saber cual es la información del contexto que se debe  considerar. A esta información de contexto se le asocia el nombre de dimensión inspirandose en un espacio dimensional en el cual los valores del parámetro son puntos dentro de este. En el caso de Descuento las dimensiones para cada uno de sus alcances son:

...