Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:templateserviceefinomincsj

Fábrica - Servicios Web - Integraciones - WsEfinominaCSJ - Consumo

Esta sección describe el web service de Efinomina la cual se consumen los metodos por el cliente para validar, procesar e insertar la información en Sicof.

Descripción del consumo del Token

esta url se consume de primero, para obtener el token de autorización y poder obtener el acceso a los metodos expuestos por efinomina.

http://52.170.90.229:8082/swagger/index.html

en el body colocar:

{
 "Entidad": "EfiPruebas",
 "Usuario": "humano",
 "Clave": "humano"
}

Descripción del consumo del Métodos de Efinomina

esta url se consume luego de obtener el token, se puede acceder a cada metodos expuestos por efinomina.

http://52.170.90.229:8082/swagger/index.html?urls.primaryName=Humano%20PP%20-%20v1

se muestra documento de como consumir cada método: http://adacsc.co:1443/svn/repository/ADA/WEB_SERVICES/INTEGRACIONES/EfinominaCsj/EfinominaCsj/Gu%C3%ADa%20Usuario%20SICOF.pdf

Documentación Swagger WsEfinominaCSJ

en la siguiente url esta la documentación del servicio WsEfinominaCSJ creado por ada, para el consumo de la información expuesta por efinomina y transferir esa información a las tabla de base de datos de Sicof.

el servicio debe estar corriendo o desplegado para poder acceder a la documentación mediante la ruta:

http://localhost:2650/swagger-ui.html#/

Documentación JavaDoc WsEfinominaCSJ

en el siguiente link se puede acceder a la información del servicio, presionando doble click en el archivo index.html. http://adacsc.co:1443/svn/repository/ADA/WEB_SERVICES/INTEGRACIONES/EfinominaCsj/EfinominaCsj/Fuentes/branches/branches%2011.0.1.0/Javadoc

Ejecución del Web Service WsEfinominaCSJ

  • copiar el archivo WsEfinominaCSJ-0.0.1-SNAPSHOT.jar, que se encuentra en: WsEfinominaCSJ\target en el servidor donde se desplegara el servicio.
  • luego de copiado el archivo, se procede a desplegar el servicio con el comando: java -jar WsEfinominaCSJ-0.0.1-SNAPSHOT.jar

  • al servicio desplegarse automáticamente ejecutara el proceso automático, consumiendo la información expuestas del Efinomina y al terminar mostrara un mensaje como la imagen a continuación.

Información Adicional

  • se debe considerar que el servicio se ejecuta con la informacion del dia anterior hasta el dia actual, de no tener información en ese rango de fecha el servicio simplemente no tiene nada por procesar.
  • durante el proceso de validación e inserción de información si el servicio detecta que a alguna propiedad no viene en el servicio o llega vacía, automáticamente se le coloca un nombre con la descripción del proceso acompañado de la palaba “genérico”.
  • la configuración de la conexión a la base de datos esta en el archivo aplication.properties en la ruta: WsEfinominaCSJ\src\main\resources .

  • en este archivo config.properties, esta la configuración de las url de consumo de la información expuesta por efinomina, el archivo config.properties que esta en la ruta raiz del servicio WsEfinominaCSJ. en el momento que estas url se necesiten cambiar por otras bien sea de produccion o pruebas solo se deben modificar en este archivo.
  • también en este archivo config.properties, se almacena el NewToken que se va generando durante los consumos de la url.

  • luego se compila nuevamente el codigo mediante un ide que puede ser Eclipse, Netbean y se generar nuevamente el .Jar que es el que se despliega.

EJECUCION MANUAL DE INTEGRACIÓN NÓMINA

  • Para la ejecución manual de se deben ejecutar el archivo CSJ.html alojado en el escritorio remoto 172.26.34.80.

←Volver atrás

ada/howto/sicoferp/factory/integrations/templateserviceefinomincsj.txt · Última modificación: 2023/06/06 21:24 por 192.168.177.7