¡Esta es una revisión vieja del documento!
Este es el log utilizado para registrar las notificaciones que puedan presentar en los procesos de cargas de información.
A continuación se listan los tipos de notificaciones que deben ser considerados en el log de Cargas
Este servicio debe consumirse en los procesos de cargas de:
Powerbuilder tiene restricciones para el consumo de servicios Rest por lo tanto en las aplicaciones de esta tecnología se implementará un API para realizar las llamadas.
| OWNER | SICOF | TABLE | MOV_LOG_ERRORES | COMMENTS | Contiene el registro de errores genrados en los procesos de las aplicaciones SICOF |
|---|---|---|---|---|---|
| # | NAME | NULLEABLE | TYPE | COMMENTS | |
| 1 | CODIGO_INTERNO | N | NUMBER(38,0) | Identificador interno del registro (autoincrementado por secuencia) | |
| 2 | COD_ORA_ERROR | Y | NUMBER | Código del error (Puede usuarse para errores del manejador de base de datos pero el campo es multiproposito) | |
| 3 | MSJ_ORA_ERROR | Y | VARCHAR2(1024) | Mensaje simple del error (Resumen) | |
| 4 | NOM_PROCEDIMIENTO | Y | VARCHAR2(128) | Nombre del método, procedimiento, claseo contexto de ejecución local donde se genera el error | |
| 5 | FECHA | Y | DATE | Fecha en la cuál se genera el error | |
| 6 | USUARIO_BD | Y | VARCHAR2(32) | Usuario de conexión de la base de datos | |
| 7 | OBSERVACION | Y | VARCHAR2(2048) | Mensaje extendido del error (Detalle) | |
| 8 | HOST_CLIENTE | Y | VARCHAR2(50) | Host del cliente (Dirección IP) | |
| 9 | FECHA_REGISTRO | Y | DATE | Fecha del sistema DB | |
| 10 | CODIGO_USUARIO | Y | NUMBER | Código del usuario de la sesión en la cuál se genera el error | |
| 11 | CODIGO_MEMPRESA | Y | VARCHAR2(64) | Código de la empresa de la sesión en la cuál se genera el error | |
| 12 | CODIGO_APLICACION | Y | NUMBER | Código de la aplicación (Identificador interno numérico) | |
| 13 | INFO_APP | Y | VARCHAR2(256) | Información de la aplicación (En las situaciónes donde no se identifique código interno se puede enviar el nombre de la aplicación o información adicional) | |
| 14 | SESSION_MAC | Y | VARCHAR2(64) | MAC del equipo del usuario | |
| 15 | SESSION_BROWSERVERSION | Y | VARCHAR2(64) | Versión del Navegador | |
| 16 | SESSION_OSTYPE | Y | VARCHAR2(64) | Sistema Operativo | |
| 17 | ERROR_LOG | Y | CLOB | Utilizada solo para casos especiales donde sea necesaria registrar información amplia del error | |
| 18 | ERROR_TYPE | Y | VARCHAR2(64) | Tipo del error (LEVE, MODERADO, CRITICO por defecto) | |
Para las aplicaciones desarrolladas en la tecnología Java el log de sesión será implementado por medio de un servicio web.