Tiempo aproximado de lectura: 00:05:00 min
Duda
¿Cuales son y que significan los estatus/leyendas de las Stored Procedures?
Ambiente
Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Configurador (SIGACOM) - Version 12.1.2210 y superiores.
Solución
En la parte superior se mostrará el nombre del proceso posicionado, además de los totales para cada uno de los posibles estados.
Existen 5 leyendas/estatus en los que puede encontrarse un proceso:
Indica que el proceso está actualizado: El proceso instalado en el entorno se actualiza con la última versión disponible respecto al paquete que se encuentra en el RPO (modo offline) o en relación al paquete disponible en el Centro de Actualizaciones (modo online).
Indica que el proceso está desactualizado: El proceso instalado en el ambiente no se encuentra en su versión más reciente puesta a disposición por TOTVS. Esto simplemente significa que el IDSPS del paquete instalado es menor que el IDSPS del último paquete aprobado. Un paquete desactualizado no representa un error y su actualización no es obligatoria ni urgente . Un paquete de procedimientos con este estado puede ser ejecutado perfectamente por su rutina AdvPL.
Indica que no se pudo evaluar el estado del proceso: En este caso, el proceso instalado en el ambiente no pudo ser comparado con lo que está embebido en el RPO (modo offline) ni con lo que está disponible en el Centro de Actualizaciones (modo online). Este estado es muy peculiar y no ocurrirá con frecuencia excepto en las siguientes situaciones:
- Si la conectividad entre la aplicación y el Centro de Actualización se interrumpe o es inexistente en el entorno durante el análisis realizado por la herramienta.
- Cuando no hay ningún archivo de paquete de procedimientos incrustado en el RPO (archivos .ZSPS)
Indica que el proceso no está instalado: Un proceso no instalado no representa una anormalidad o un error. La instalación o no del proceso debe seguir las necesidades de cada entorno donde la responsabilidad se divide entre el administrador del sistema y los equipos que utilizarán ese proceso. Las rutinas de Protheus asociadas a los procesos funcionan normalmente sin que los procesos estén instalados en el entorno, sin embargo su rendimiento no es el mismo en comparación con el rendimiento de los procedimientos almacenados.
Indica que el proceso y la rutina AdvPL tienen firmas incompatibles: En esta situación las firmas del proceso y la rutina AdvPL son incompatibles. Esto significa que la rutina AdvPL que llama a los procedimientos no podrá utilizarlos. Al intentar ejecutar una rutina que es incompatible con su proceso de procedimiento almacenado
Conozca más.
Stored Procedures - Novo gerenciador de pacotes
0 Comentarios