Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:templateserviceefinomincsj

¡Esta es una revisión vieja del documento!


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 .
  • también en este archivo config.properties, se almacena el NewToken que se va generando durante los consumos.

←Volver atrás

ada/howto/sicoferp/factory/integrations/templateserviceefinomincsj.1627160629.txt.gz · Última modificación: 2021/07/24 21:03 por ciro.soto