Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.
Gestión del Capital Humano - senior X - Manual del Usuario > Integrador SST > Desarrollador - API del Integrador SST > API - v1 [deprecado]

Desarrollar la API - Integrador SST ( v1 ) [obsoleto]

Estás viendo la documentación de una versión obsoleta del Integrador SST . Haga clic aquí para ver la documentación de la versión actual .

Esta documentación está destinada a desarrolladores de proveedores de SST que deseen crear una API para integrar y comunicarse entre el sistema del proveedor y el Integrador SST de Senior, y que también deseen acceder al entorno de aprobación y pruebas.

Usted necesitará desarrollar en el sistema del prestador los web services (REST) responsables por la comunicación con el sistema de Senior. Su API será responsable por integrar las pendencias de envío de las informaciones de empleados y de los eventos de SST del eSocial.

Para probar los servicios desarrollados usted puede usar cualquier API Client de su preferencia (esta documentación utiliza el Postman para fines de ejemplo).

Los conceptos y otra información (si es necesario) se encuentran en esta página .

Datos de los empleados

Pasos para la integración:

Paso 1 -  Autenticación

El primer paso es implementar la autenticación con la plataforma de homologación de la Senior. Eso es hecho por el servicio loginWithKey, responsable por realizar el login en la plataforma con llave y secreto informados por el usuario.

Para obtener la llave y el secreto que serán usados en su implementación entre en contacto con la Senior pelo e-mail: integradorsst.devs@senior.com.br. Se trata de un canal de comunicación dirigido a promotores, respondiendo exclusivamente a cuestiones de carácter técnico y arquitectónico. Integrador SST .

Paso 2 - Buscar las pendencias de integración de la plataforma de la Senior

Buscar, en el sistema de la Senior, las pendencias que aún no fueron integradas.

Paso 3 - Enviar la respuesta para la plataforma de la Senior

Enviar la respuesta para la plataforma de la Senior indicando si la integración ocurrió con éxito o con errores.

Importante

También existe la posibilidad de recibir los asuntos pendientes de integración en tiempo real, para ello sigue los pasos a continuación:

Implemente este servicio para recibir las pendencias de integración de datos de los empleados a medida en que ocurran admisiones, movimientos o desvinculaciones en el sistema de la Senior.

En el caso que la confirmación del estado de la integración no sea enviada (Paso 3), el sistema de la Senior realizará más tres intentos de envío de la pendencia de integración al prestador, con intervalo de 10 minutos entre cada intento.

 

 

Eventos del eSocial (archivos XML)

Pasos para la integración:

Paso 1 -  Autenticación

El primer paso es implementar la autenticación con la plataforma de homologación de la Senior. Eso es hecho por el servicio loginWithKey, responsable por realizar el login en la plataforma con llave y secreto informados por el usuario.

Para obtener la llave y el secreto que serán usados en su implementación entre en contacto con la Senior pelo e-mail: integradorsst.devs@senior.com.br. Se trata de un canal de comunicación dirigido a promotores, respondiendo exclusivamente a cuestiones de carácter técnico y arquitectónico. Integrador SST .

Paso 2 - Enviar los eventos del eSocial (XML) para la plataforma de la Senior

Enviar los eventos del eSocial (XML) para la Senior. Los archivos XML deben ser enviados individualmente (uno a un) del prestador para Senior.

Cada XML enviado es validado, conforme estructura y atributos de su layout, antes de ser enviado al Gobierno. Caso o XML esteja inválido, él no será considerado para envío al eSocial.

Paso 3 - Buscar el estado de los eventos (XML) de la plataforma de la Senior

Buscar los estados de los eventos (XML) que fueron enviados al sistema de la Senior.

Paso 4 - Enviar respuesta para la plataforma de la Senior indicando el recibimiento del estado

Enviar la respuesta para la plataforma de la Senior indicando si los estados de los eventos del eSocial (XML) fueron recibidos con éxito o con errores en el sistema del prestador.

Importante

También es posible recibir el estado del evento (XML) en tiempo real. Para hacer esto, debe seguir estos pasos:

Implemente este servicio para recibir las actualizaciones del estado de los eventos del eSocial (XML) a medida en que ellas ocurren en el sistema de la Senior. Por ejemplo, cuando el Gobierno retorna para la Senior el recibo o las críticas del evento del eSocial.

Proyecto de plantilla

El uso del proyecto template facilita la implementación, pues él trae todas las rutinas necesarias para la comunicación entre los sistemas. Simplemente descargue el proyecto desde GitHub. y cámbielo según sus necesidades, basándose en esta documentación. El desarrollo de su propia solución es una alternativa para los casos donde no es posible usar la plantilla.

Ponemos a disposición el proyecto (Undefined variable: integrador-sst.projeto template) disponible en GitHub lo cual facilita la implementación de la API en Java, pero también presentamos esta alternativa para situaciones donde el desarrollador quiera crear una solución utilizando otros lenguajes de programación.

Entorno de aprobación

Después de implementar la API, es posible acceder al entorno de aprobación y prueba.

¿Dudas?

En el caso que aún tenga algún cuestionamiento sobre el desarrollo de esta API entre en contacto con la Senior a través del e-mail: integradorsst.devs@senior.com.br.

Se trata de un canal de comunicación dirigido a promotores, respondiendo exclusivamente a cuestiones de carácter técnico y arquitectónico. Integrador SST . Antes de entrar en contacto es importante haber hecho la lectura de todas las orientaciones y ejemplos disponibles en esta documentación.

Otros asuntos, comerciales o de negocio, deben ser encaminados para los canales apropiados de la Senior.

Este artigo ajudou você?