¡Esta es una revisión vieja del documento!
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 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.
- 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).
- 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
- 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').
- 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”.
- En la ruta del repositorio SNV ”…branches/ws_csj“ hay un software desarrollado en Java que es el encargado de llevar a cabo esas sincronizaciones.
El Web Service para la integración con el sistema SicofERP, tiene 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