Web Services SOAP
El contenido de este micrositio técnico es de utilidad para los programadores de aplicaciones clientes que van a consumir los Web Services SOAP disponibles de la AGIP.
LoginWS (WebService de Autenticación y Autorización)
Para poder autenticarse con LoginWS se requiere obtener un certificado digital X.509
Una vez obtenido el certificado digital, hay que asociarlo al Web Service de negocio al que se va a acceder. Esta ascociación se realiza en la aplicación Administrador de Certificados de Clave Ciudad.
Especificación Técnica del WebService de Autenticación y Autorización (versión 1.6)
Biblioteca de Servicios Disponibles
El webservice de transferencia de datos de la AGIP permite obtener información específica para los organismos dependientes del GCABA.
Manual para el desarrollador (versión 1.1)
Nombre del servicio para autenticarse con LoginWS: "agip_ws_transfDat"
El servicio web ISIBWS tiene como objetivo principal brindar información a un organismo externo para consultar datos básicos del padrón de ISIB de la AGIP.
Manual del Desarrollador (versión 1.19)
Nombre del servicio para autenticarse con LoginWS: "agip_ws_isibws"
El servicio web Consulta Deuda ISIB tiene como objetivo principal brindar información a un organismo externo para consultar la existencia de deuda sobre el Impuesto sobre los Ingresos Brutos (ISIB).
Manual para el desarrollador (versión 1.19)
Nombre del servicio para autenticarse con LoginWS: "agip_ws_deuda"
Otros Servicios
Para acceder al aplicativo COT de ARBA, los usuarios que deseen utilizar el "Remito Electrónico" de ese organismo, deberán generar la conexión a través del Web Services LoginWS que autentica y valida al usuario en Clave Ciudad.
Cada vez que se accede ARBA efectúa la validación del envío de los datos utilizando el token y sign provistos por LoginWS
Para obtener información general del servicio "Remito Electrónico" ARBA, ingresar a http://www.arba.gov.ar/Apartados/Agentes/remitoelectrónico.asp
Nombre del servicio para autenticarse con LoginWS: "arba_remito_elec"
Especificaciones para la Aplicación Cliente (Remito Electrónico)
- La aplicación cliente deberá hacer un requerimiento al servicio:
- Entorno de producción:
http://cot.arba.gov.ar/TransporteBienes/SeguridadCliente/presentarRemitosAgip.do
- Entorno de testing:
http://cot.test.arba.gov.ar/TransporteBienes/SeguridadCliente/presentarRemitosAgip.do
Enviando un formulario multipart por método POST con los siguientes atributos:
- Token
- Sign
- file (Archivo de texto con los remitos)
- En ambos casos, la aplicación servicio efectuará las validaciones correspondientes sobre los remitos recibidos
- Si ocurriera un error en la comunicación o el archivo no pudiera ser procesado correctamente, se retornará un XML de error con el mensaje descriptivo.
- Si la transacción es exitosa, se devolverá una respuesta XML indicando el número de comprobante que la identifica, un código de integridad sobre los datos recibidos (calculado con el algoritmo de hash MD5) y una respuesta para cada remito recibido, indicando si se procesó o no correctamente. En caso de que el remito no se haya podido procesar, se detallarán los errores encontrados.