Herramientas de usuario

Herramientas del sitio


ada:sicoferp:integraciones:compras:kactus

¡Esta es una revisión vieja del documento!


Integraciones - Compras - Kactus

El sistema Kactus mantiene información actualizada, por ejemplo los centros de costos de los terceros.

Existe una integración que se ejecuta diariamente alrededor de las 12am en los servidores de el cliente CSJ,que sincroniza la información de Kactus y la actualiza a SICOF.

Algunos datos sobre este proceso son:

- La URL del Servicio web http://190.217.24.92/WSKACSAE/Service.asmx (Esta apunta a la base de datos de producción del cliente CSJ, donde se consumen los métodos expuestos).

- La dirección url del repositorio donde se encuentran las fuentes del proceso que se ejecuta es: http://adacsc.co:1443/svn/repository/ADA/SICOF/COMPRAS/FUENTES/branches/ws_csj/ConsumoCSJ

- Se ejecuta una vez al día alrededor de las 12am.

- Para verificar si se encuentra activa y en funcionamiento se puede realizar la siguiente consulta SQL en la base de datos SICOF:

SELECT * FROM ws_log ORDER BY FECHA_REGISTRO DESC, CODIGO_MEMPRESA DESC

(se puede optimizar filtrando el campo FECHA_REGISTRO con la condición

“WHERE TO_CHAR(FECHA_REGISTRO, 'DD/MM/YYYY') = 'FechaDelDia').

Comentarios o Notas:

- La dirección del servidor que ejecuta la tarea es 192.168.213.190.(Esta fue la dirección que se tenia, pero el cliente cambio de servidores ya no esta activa), el servidor donde actualmente se encuentra el web services de kactus es el 172.26.34.79.

- Kactus es un software de CSJ donde se lleva al información de los empleados ( despachos/seccionales/centro de costos asignados, etc ).

- En Sicof para muchos procesos y reportes es importante que se tenga esa información actualizada.

- Para ello hay una tabla de log donde esa sincronización va dejando trazas la tabla es COMPRAS01.WS_LOG

- Se agregó una funcionalidad en Sicof a manera de reportes que ayuda a identificar qué está pendiente por sincronizar; el nombre de esta opción es Validación Kactus (objeto Powerbuilder w_rpt_kactus )

- También en Sicof, en la opción de tareas pendientes se agregaron notificaciones referentes a “Cambios de Despachos por Ejecutar” para que el usuario esté enterado en sus actividades de estas sincronizaciones “fallidas”.

Generalidades

El Web Service para la integración con el sistema SicofERP, tiene como objetivo el consumo de un servicio web en la url “http://190.217.24.92/WSKACSAE/Service.asmx” el consumo de los 9 métodos en donde se EXPONE la siguiente información del Sistema Kactus-HR:

1.AusentismosdePersonal
2.Cargos
3.ConceptosdeAusentismos
4.Despachos
5.Funcionarios Activos
6.IngresosdePersonal
7.RetirosdePersonal
8.Seccionales
9.UnidadEjecutora

Arquitectura

Proyecto Java configurado para ejecución desde consola, esta estructurado con Maven con libreras para consumo de servicio web y conexión a base de datos oracle.

ada/sicoferp/integraciones/compras/kactus.1623274875.txt.gz · Última modificación: 2021/06/09 21:41 por ciro.soto