Evaluating bids

Cliente de web service de consulta Afip

Published on the May 10, 2019 in IT & Programming

About this project

Open

Se requiere una api donde la misma solo solicite el cuit/cuil/cdi de la persona y pueda consultar en el ws de afip los datos de la misma, cabe destacar que para la consulta contra afip la misma requiere un token de autenticación, el ws desarrollado debe realizar la validación y consulta, de modo tal que tendrá que desarrollarse para leer un certificado desde un directorio y con el mismo realizar la validación (con todo lo que la misma requiera) y posteriormente la consulta. Este desarrollo debe realizarse en código java, nodejs o php, se deberá entregar un webservices operativo, un programa que ejecutará por archivo(db) los listados de cuits y almacenará el resultado en una db y también su código fuente en caso de que a futuro se requiera modificaciones. Se requiere que el programa vía ws pueda leer datos de una tabla en postgresql y ejecute desde ahí los cuit a consultar, todos los resultados deben ser guardados en otra tabla de postgresql, los parametros de conexion de la db deben estar en un archivo de configuración permitiendo cambiar en el mismo host, usuario, contraseña, db y algun dato necesario para conectar y usar la misma.
Se debe realizar manejo de errores (ejemplo un corte o falta de respuesta del ente AFIP el servicio deberá reintentar y una vez operativo continuar con el número de registro que no pudo ser procesado).  El WS y programa deberán entregar un estado y motivo de Validación, donde el estado informara si se pudo encontrar o no a la persona y el motivo informará porque la afip no entregó algún dato (bajo los errores de afip), el servicio se debe entregar con la documentación correspondiente y documentado también qué errores podemos encontrar en las validaciones con descripción de los mismos.

La idea de este proyecto es poder mediante un listado de CUITS, Validar los mismos en el ente afip y guardar todos los datos que informe en una db para poder ser utilizados. Hay que considerar que este servicio está en la Nube y puede ser afectada su disponibilidad por diferentes motivos, es por ello que se pide evaluar contingencias ante diferentes eventos.

Se disponibilizara un Servidor Linux en donde deberá estar desarrollado este software, se otorgaran los recursos necesarios para trabajar en el mismo, y la documentación mínima necesaria de AFIP. El ws desarrollado puede ser soap o json el formato de mensajería.

Documentación de AFIP

Manual de Desarrollador WS A13
http://www.afip.gob.ar/ws/ws-padron-a13/manual-ws-sr-padron-a13-v1.1.pdf

Documentación General de WS AFip
https://www.afip.gob.ar/ws/

Documentación WS de Autenticación de AFIP
https://www.afip.gob.ar/ws/documentacion/wsaa.asp

Todas las dudas o consultas deberán ser realizadas para acordar en conjunto como avanzar.

Category IT & Programming
Subcategory Other
Project size Medium
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)

Delivery term: May 30, 2019

Skills needed

Other projects posted by A. C. S.