Opened 13 years ago
Last modified 13 years ago
#894 new enhancement
funciones para buscar errores y posibles fuentes de problemas en modelos — at Initial Version
Reported by: | CN=Alvaro Garcia Camacho | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Dev.1 Diagnosis |
Component: | General | Keywords: | |
Cc: | fmunoz@… |
Description
Buenas tardes, queridos compañeros:
En los últimos días hemos desarrollado unas funciones en el proyecto de CocaCola de Rusia que quizá puedan ser de utilidad. Las adjunto en un archivo y las describo someramente:
- Set FindProb(MMS::@Model mod) : busca las variables independientes cuya construcción produce un error y devuelve sus nombres en un set. Se va trazando la variable para prevenir posibles desmayos del sistema.
- OffByName(Set problem_nom.i,MMS::@Model mod) : desactiva los términos explicativos cuyo input requiera, como dependencia o como dependencia de la dependencia, una serie que aparezca en el set que sirve de input. Obviamente, esta función está pensada para ser usada junto a la anterior.
- Set OffMiss(MMS::@Model mod): desactiva los términos explicativos que contienen omitidos. Devuelve la lista.
- Set OffFlat(MMS::@Model mod): desactiva los términos explicativos donde el máximo es igual al mínimo. Devuelve la lista.
- Set OffBeginEnd(MMS::@Model mod, Date prin, Date final): desactiva los términos explicativos cuyo inicio es posterior a la fecha prin o cuyo final es anterior a la fecha final. Devuelve la lista.
Estas funciones nos permitirán ir construyendo una estimación desde ModelExcel aunque el proceso de carga de datos no esté completado. Lo que queremos evitar es: a) estimaciones que fallecen por causas desconocidas y requieren una búsqueda variable por variable para hallar el error, y b) permanecer de brazos cruzados por retrasos en envíos de datos. Así al menos podremos ir avanzando con el trabajo del excel, que no es poco.
Espero vuestras severas críticas. Muchas gracias por vuestra atención y un saludo,
Álvaro