Los servicios web o web services como se conocen en ingles, constituyen el mecanismo que permite de manera flexible y segura integrar sistemas de información.
Buscar este blog
domingo, 13 de junio de 2010
Web Services en SIPE
Los servicios web o web services como se conocen en ingles, constituyen el mecanismo que permite de manera flexible y segura integrar sistemas de información.
Tecnología del SIPE
En este blog se hará énfasis en los procesos de intercambio de información, con la intención de facilitar el proceso de construcción y consumo del servicio web y del uso de la interfase de usuario del aplicativo.
Conocer sus experiencias en este proceso permitirá que la comunidad de empleadores panameños aproveche de mejor manera esta herramienta de trabajo dispuesta por la CSS.
El SIPE será el sistema integrador de los recursos humanos de Panamá. Para lograrlo se ha definido el concepto y la arquitectura que se describirá a continuación. Esta información será de ayuda para entender la forma en la cual nuestras empresas harán parte de este interesante concepto. Espero que los aportes realizados en estas páginas y las siguientes les permita a todos los involucrados en la prueba piloto de planilla y los los futuros usuarios del sistema lograr mejores niveles de integración y reducir tiempos de desarrollo para lograr exitosamente unirse al SIPE.
El SIPE es una herramienta "BASADA EN WEB", lo destaco para diferenciarla de las habilitadas para web, construida teniendo como plataforma de desarrollo el framework especializado en seguridad social y recursos humanos 3SG Framework.
JAVA es el lenguaje nativo de esta plataforma cuyo arquitectura obedece al estándar JEE5 y cuya operación está soportada sobre una estructura de servidores de alta disponibilidad SUN con sistema operativo Solaris y en la cual los servidores de aplicaciones y bases de datos son ORACLE.
El SIPE cuenta con una capa de integración que le permite intercambiar información de manera asincrónica con los empleadores e instituciones que proveen servios para su funcionamiento. Todas las transacciones de los empleadores usuarios del SIPE ingresan por esta capa, la cual entrega la información a la capa de negocio del sistema, siendo procesada y luego persistida en la capa de almacenamiento de datos.
El SIPE cuenta con dos mecanismos para el ingreso de la información de entidades externas a la CSS. Una interfase de usuario final y un conjunto de servicios web, los dos entregan la información a la capa de negocios, la cual se encarga de realizar los procesos de validación y cálculo dependiendo del tipo de proceso. Una vez realizados estos procesos da respuesta de aceptación o de Glosas, término usado para definir las inconsistencias detectadas por el sistema.
El Framework provee un conjunto de motores y reglas al SIPE que al ser parametrizadas permite la validación y procesamiento de la información que envía el empleador.
Proceso de Planilla
SIPE UNA REALIDAD
- Inscripción de Empleadores. Acción que todo empleador, desde el empleador de servicio doméstico, hasta las grandes corporaciones y entidades del Estado, debe realizar para garantizar la protección y seguridad social de sus trabajadores.
- Declaración de Planilla. Acción que tiene como propósito reportar a la CSS los ingresos de cada uno de los trabajadores de un empleador.
- Facturación. Acción cuyo propósito es notificar al empleador de su obligación económica con la CSS.
- Recaudación. Acción para garantizar el ingreso económico correspondiente a los aportes obreropatronales.
- Cobranzas y Gestión de Morosos. Acción orientada a garantizar el cumplimiento de las obligaciones económicas de los empleadores con la CSS y con sus trabajadores, en lo referente a la seguridad social.
- Afiliación de asegurados. Acción de registro del trabajador y de sus beneficiarios. Responsabilidad del Empleador y obligatoria.
- Solicitud de Prestaciones Económicas. Acción que realiza un asegurado cotizante o beneficiario para hacer exigible su derecho a una prestación económica de corto o de largo plazo.
- Estudio de Solicitud de Prestación Económica. Acción que realiza la CSS para determinar si una solicitud de una prestación económica cumple con los requisitos exigidos por la Ley para su aprobación y reconocimiento.
- Aprobación de Solicitud de Prestación Económica. Acción que realiza la CSS a través de funcionarios y comisiones especializadas para determinar la pertinencia de las solicitudes de prestaciones económicas y autorizar o rechazar una solicitud.
- Pago de Prestaciones Económicas. Acción de la CSS para hacer efectivo el pago de las solicitudes aprobadas.
- Inscripción de los empleadores.
- Afiliación de asegurados.
- Aviso de Entrada.
- Reporte de Novedades.
- Presentación de planilla.
- Facturación.