MonitorPro Versión 20.1
Notas acerca de la Versión 20.1 de MonitorPro
Introducción
En el presente artículo se describen los principales cambios y las nuevas funciones que estarán disponibles a partir de la versión 20.1 de MonitorPro. Las versiones incrementales sobre la versión 20 no estarán disponibles para ser descargadas desde la sección de soporte de nuestro sitio web. Sin embargo, si estarán disponibles para todos los clientes alojados en nuestros servidores (clientes hosted). No obstante ello, las versiones principales continuarán recibiendo actualizaciones y estarán disponibles para su descarga.
MP-Web
Gráficos
Ejes
Se incorpora la posibilidad de invertir el Eje Y y de utilizar la función logarítmica.
Ejemplo de Gráfico con Eje Y invertido.

Gráfico de Líneas con Eje Y Estándar.

Gráfico de Líneas con Eje Y Logarítmico.

Anotaciones en Gráficos
Hasta la versión anterior, era posible añadir en los gráficos los límites de cumplimiento normativo a través de líneas horizontales. Sin embargo, con las nuevas opciones de gráficos avanzados, en particular las opciones para resumir datos, no todos los límites de cumplimiento configurados en el sistema resultarán aplicables en todos los escenarios (por ejemplo, un límite de cumplimiento para una medición puntual no se aplicaría directamente a un promedio mensual). Para agregar estos límites avanzados de manera rápida y sencilla, la versión 20.1 admite la habilidad de agregar anotaciones específicas y líneas horizontales directamente sobre el gráfico, sin la necesidad de configurar un límite de cumplimiento.

Las propiedades de los gráficos ahora incluyen la opción de configurar anotaciones adicionales. Estas aparecerán cuando el gráfico se imprima o se muestre en el Tablero de Control.

Exportación de Imágenes
La exportación de imágenes de gráficos ahora es más dinámica. El gráfico de salida se puede manipular mediante el zoom gráfico y el zoom del navegador para lograr el diseño requerido.
Gráficos Estacionales
Los gráficos estacionales, a veces llamados Gráficos Cíclicos, muestran tendencias a lo largo del tiempo y se agrupan en períodos específicos. Para más detalles consulte el artículo sobre Gráficos Estacionales.
Este nuevo tipo de gráfico ofrece varias opciones para mostrar y comparar datos con patrones distintos en diferentes escalas de tiempo.


Gráficos de Sección Transversal
Los Gráficos de Sección Transversal tienen una gran variedad de usos, generalmente asociados con el trazado de cambios registrados a distintas alturas y profundidades.
El siguiente es un ejemplo de una estación Sodar que registra las condiciones atmosféricas a distintas alturas.

Generador de Tablas
El generador de tablas de MP-Web permite crear resultados tabulares para el análisis de datos, la generación de reportes y la exportación de datos en archivos Excel. Esta nueva funcionalidad reemplaza las tablas de lista y de grilla disponibles en las versiones anteriores de MonitorPro. Los usuarios pueden seleccionar los campos que desean visualizar dentro de la tabla a partir de distintos formatos de base. También es posible combinar y filtrar datos agregando o excluyendo campos adicionales como Fuente de Datos, Tipo de Muestra u Horario de Muestreo. Para más detalles consulte el artículo sobre Generador de Tablas.


Infracciones Indirectas
Hay situaciones en las que la evaluación de cumplimiento debe hacerse en relación a un valor calculado o derivado, y a su vez, dicha infracción también debe indicarse para el valor original, ya sea en un reporte o en una planilla de datos exportados. Algunos ejemplos son los cálculos de diferencia porcentual relativa, en los que se compara un resultado de campo y uno de laboratorio como una diferencia porcentual. Este cálculo generará un valor de diferencia porcentual que deberá compararse con un límite porcentual aplicable, configurado en una grilla o lista de cumplimiento (por ejemplo, 20%). En estos casos, también es conveniente marcar las infracciones para los valores originales, cuando el resultado del cálculo difiere en más del porcentaje especificado.
Otro escenario de aplicación de Infracciones Indirectas podría darse cuando se desean indicar infracciones para resultados de texto. Si bien es posible hacer esto mediante respuestas específicas para el tipo de variable Sí/No, también puede configurar una grilla de traducción, un cálculo agregado o general para convertir las respuestas de texto en valores como 1 y 0.

General
En resumen, la actualización incluye la finalización de alrededor de 72 elementos discretos del plan de desarrollo del software, la corrección de errores e implementación de mejoras de rendimiento desde la versión 20.
| ID | Title |
| 45794 | MP-Database - Calculator overwrite turned off error logs |
| 50757 | MP-Database - In tblCalcRoot, lRootDataID and lCalculatedDataID are int rather than bigint |
| 53401 | MP-Database - Translation Grid Values incorrectly parsed |
| 55127 | MP-Database - Variables with a LTM of NULL/blank cause data with < tag to get stuck in import processor |
| 54699 | MP-Desktop - Importer - Create Copy button always disabled |
| 55466 | MP-Desktop - Adhoc Visit logs 'Failed to complete schedule' |
| 54798 | MP-Desktop - Aggregate Calculation monthly with data offset doesn't calculate most recent aggregate unless data exists in following month |
| 54459 | MP-Desktop - Can view and access threshold rules from a data point when they are deleted |
| 54675 | MP-Desktop - Copying an existing Monitoring Schedule, then changing the Frequency, clears the Site/Sample Point tab selected items |
| 54112 | MP-Desktop - Creating predefined calculation throws permission error |
| 54841 | MP-Desktop - deleted calculation suite, site group double click does nothing |
| 54901 | MP-Desktop - Deleting an aggregate shows incorrect prompt |
| 47312 | MP-Desktop - Find and Replace duplicate warning not explicit enough |
| 54875 | MP-Desktop - Hierarchy Schedules site not locked down |
| 45576 | MP-Desktop - If a schedule is removed from a hierarchy, the sample type lists are not reloaded correctly |
| 55087 | MP-Desktop - If auto import auto discards records, these should be added to the discarded count |
| 50348 | MP-Desktop - Import Processor - Creating Variable alias not resolving entries in file immediately - CSV UTF8 Encoding |
| 53246 | MP-Desktop - Manual email alert emails store the last send date in the registry |
| 53070 | MP-Desktop - Multicolumn aliases are still checked on rows that have resolved normally |
| 52603 | MP-Desktop - Quick View Samples divide by zero issue if all dates the same |
| 52622 | MP-Desktop - Sample Taken and Sample Comment variables default to a value if row not in tblOptions |
| 50727 | MP-Desktop - Saving variable trims name at 20 characters silently rather than validating |
| 50695 | MP-Desktop - Visit Record - linked sample taken and sample comment being picked up by an overlapping schedule |
| 43465 | MP-Desktop- File Importer creates variables that are duplicates |
| 54271 | MP-Desktop MP-Web - Scheduled Task deleted with active task records, Scheduled Task is no longer visible |
| 52987 | MP-Field - Validation issue causing empty yellow banner with 'Greater than' value with variable type Measure |
| 52629 | MP-Scripts - Drop constraint doesn't check constraint exists first |
| 52325 | MP-Web - Action Plans page doesn't highlight a row as due in 24 hours [Ensure works as part of new angular page] |
| 52808 | MP-Web - Add new data source family asks if I want to update associations |
| 52543 | MP-Web - Advanced Graphing - Location: One Graph for each sample point, always includes all compliance levels |
| 54788 | MP-Web - Alert Recipient log retry not working |
| 53397 | MP-Web - Cache remaining objects |
| 54754 | MP-Web - Calculation Log - Edit an entry for a General Calculation, and edit Calculation button is disable but still clickable |
| 54381 | MP-Web - Calculator - Saving a calculation with 2 variables then loading them, shows 4 variables in the bottom test run section |
| 54621 | MP-Web - Can delete dataset used in a map dashboard widget when it should refuse |
| 52578 | MP-Web - Can't see sample point group in Edit Dataset |
| 53247 | MP-Web - Changing a sample point's site should trigger a name check |
| 54919 | MP-Web - Compliance with many Compliance Rules (Threshold Rules) processes them slowly |
| 54357 | MP-Web - Console error when viewing audit log for Data Sources |
| 51503 | MP-Web - Create sample point group from within tree doesn't limit sample points to the site |
| 50660 | MP-Web - Creating a user with basic package, then giving them Premium via Features page, they now have both |
| 53106 | MP-Web - Data Analysis - Dataset filter styling |
| 53107 | MP-Web - Data Analysis - Summary date range label shows Date Sampled. |
| 54711 | MP-Web - Deleted contacts list has an empty "Users" column |
| 50696 | MP-Web - Double save occurs occassionally when editing folders |
| 54116 | MP-Web - Edit database list redirects to error page if there is a problem checking the connection to a database |
| 53091 | MP-Web - Exporting Compliance Grid gives console error |
| 53881 | MP-Web - Fix translation in calc log |
| 49824 | MP-Web - If shared component is loaded twice on same screen, checkboxes do not respond to user click |
| 52491 | MP-Web - Import Processor - populate blank date with a date in the past, and time gets populated with current time, which is inappropriate. |
| 53811 | MP-Web - List Calc Roots for data item crashes |
| 54388 | MP-Web - Manual Data Entry - Make date field a date time field |
| 55395 | MP-Web - Manual Data Entry queues work for compliance checking twice |
| 51180 | MP-Web - Mapping key makes bottom left cog dialog hard to read |
| 52636 | MP-Web - Mapping pin summary mixes cultures |
| 52849 | MP-Web - Maps - If dataset only has one variable, then for breaches or thematics, dialog to prompt for variable doesn't appear |
| 54161 | MP-Web - Missing Translations |
| 53232 | MP-Web - Moving a widget to another dashboard and checking remove after option causes error |
| 52522 | MP-Web - Navigating from Email Importer to Importer Log causes error |
| 54706 | MP-Web - New gateway, incorrect banner warning database is wrong version |
| 53737 | MP-Web - Passthrough, if database can't be found, shows Session Expired rather than Invalid Database |
| 51608 | MP-Web - Pie Charts - Slices coloured by variable when not representing variables |
| 54780 | MP-Web - Policy Condition Type dropdown is not ordered correctly |
| 51868 | MP-Web - Restore object from Import Processor does nothing |
| 54704 | MP-Web - Sample Point List - Headers for Coordinates are wrong |
| 53992 | MP-Web - Scheduled Task - Task tracking disabled still leaves Escalation Contact set |
| 51579 | MP-Web - Threshold associations |
| 53784 | MP-Web - WinAuth - Cannot create user - console error |
| 53947 | MP-Web MP-Desktop - Import Processor & Calculations - Resolving 20000 puts 20,000 in sText rather than 20000 |
| 54427 | MP-Web MP-Desktop - Calculations - Aggregate History crashes with summary period from 0 to 24 |
| 48194 | MP-Web MP-Desktop - Handling emails for deleted recipients and recipients where email address has been removed |
| 50747 | MP-Web MP-Desktop - Sampling period validation should use Original Planned Date |