wiki:SpecsMóduloParámetros

Version 2 (modified by David, 13 years ago) ( diff )

--

TOC(Specs,SpecsModLiq,SpecsMóduloParámetros)

Módulo de parámetros de la aplicación

Este módulo se encarga de la carga de parámetros de la aplicación. El siguiente diagrama lo describe:

Diagrama de flujo de carga de parámetros

El módulo se encarga de administrar un archivo yaml que contiene los parámetros de la aplicación.

Parámetros

Para el caso del sistema de canon, maneja las siguientes propiedades:

  1. URLs
    1. Url Aplicación Servicios
    2. Url Jasper PHP
    3. Url Ayuda y Manual de Usuario
  2. Periodicidades
    1. Periodicidad de Consumo de CMC
    2. Periodicidad de generación de Liquidaciones y recibos
  3. Ids
    1. Id de cada tipo de novedad para el manejo de cada tipo de modificación
      1. Cambio de área
      2. Cambio de modalidad
      3. Cambio de titular
      4. Cambio de competencia o grupo de trabajo
  4. Longitud de periodo y colores para alertas
    1. Alertas de Novedades sin aprobar
      1. Área: Naranja: FF8000
      2. Etapa: Fucsia: 7401DF
      3. Norma: Verde: 31B404
    2. Alertas de Liquidaciones sin aprobar
      • Cumple años en un tiempo mayor o igual a un mes: Negro(000000)
      • Cumple años entre 4 y 2 semanas Naranja(FF8000)
      • Cumple años en un tiempo menor a 2 semanas Rojo(FF0000)
      • Ya cumplió años Rojo(FF0000) Negrilla

Archivo Yaml

El archivo Yaml tiene la siguiente estructura:

<nombre_atributo>:
   value: <valor>
   desc: "<Descripción>"
   label: "<Rótulo>"

Ejemplo:

id_tipo_nove_modif_etapa:
 value: 43
 desc: "Id del tipo de novedad para la modificación de etapa"
 label: "Tipo de Novedad - Etapa"
url_jasper:
 value: http://soporte6.sofhouse.net:8090/jasperphp
 desc: "Url de servicio Jasper"
 label: "Url jasper"

Captura y Despliegue

Se deben capturar los siguientes valores de cada propiedad:

  • Nombre único
  • Valor
  • Descripción
  • Rótulo

El despliegue muestra la misma información.

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.