Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:logmodels:transaccionallog

¡Esta es una revisión vieja del documento!


Fábrica - Modelos Logs - Log de Transacciones

Este es el log utilizado para registrar los logs en las transacciones de modificación de información de los procesos de las aplicaciones.

Tipos de Transacciones

A continuación se listan los tipos de transacciones que deben ser considerados en el log.

  • Inserciones de datos.
  • Actualizaciones de datos.
  • Eliminación de datos.

¿Donde usar el Servicio?

Este servicio debe consumirse en los procesos de cargas de:

  • Aplicaciones Java
  • Aplicaciones .Net
  • Web Service
  • Aplicaciones Móbiles
  • Aplicaciones Powerbuilder (Ver Nota siguiente)
  • Soluciones que afecten los productos SICOF

Nota: Aplicaciones Powerbuilder

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.

Diccionario de Datos

OWNER SICOF TABLE TRANSACTIONAL_LOGCOMMENTS Contiene el log de transacciones de las aplicaciones de la compañia
# NAME NULLEABLE TYPE COMMENTS
1IDNNUMBERCódigo interno del registro (Se controla por secuencia)
2FECHAYDATEFecha en la cuál se genera la transacción
3NOMBRE_PROCESOYVARCHAR2(256)Nombre del proceso que realiza la transacción
4TIPO_TRANSACCIONYVARCHAR2(256)Identifica el tipo de operación (Insert, Delete, Select, Update, Delete, Execute, etc)
5LOG_TABLAYVARCHAR2(256)Nombre de la Tabla
6LOG_COLUMNAYVARCHAR2(256)Nombre de la columna
7LOG_VALOR_ANTYVARCHAR2(4000)Valor anterior de la columna
8LOG_VALOR_ACTYVARCHAR2(4000)Valor actual de la columna
9LOG_PETICIONYCLOBSe utiliza en caso de ser necesario para almacenar el bloque de la petición completa realizada
10LOGIN_USUARIOYVARCHAR2(256)Login del usuario que realiza el proceso
11HOST_CLIENTEYVARCHAR2(50)Host del cliente (Dirección IP)
12FECHA_REGISTROYDATEFecha del sistema DB
13CODIGO_USUARIOYNUMBERCódigo del usuario de la sesión en la cuál se genera el error
14CODIGO_MEMPRESAYVARCHAR2(64)Código de la empresa de la sesión en la cuál se genera el error
15CODIGO_APLICACIONYNUMBERCódigo de la aplicación (Identificador interno numérico)
16INFO_APPYVARCHAR2(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)
17SESSION_MACYVARCHAR2(64)MAC del equipo del usuario
18SESSION_BROWSERVERSIONYVARCHAR2(64)Versión del Navegador
19SESSION_OSTYPEYVARCHAR2(64)Sistema Operativo

Modo de uso: Powerbuilder (Próximamente)

Modo de uso: Java (Próximamente)

Para las aplicaciones desarrolladas en la tecnología Java el log de sesión será implementado por medio de un servicio web.

←Volver atras

ada/howto/sicoferp/factory/logmodels/transaccionallog.1625860701.txt.gz · Última modificación: 2021/07/09 19:58 por 192.168.177.6