wnpower / iFactura-API-Integracion

API de integración para los servicios de iFactura para generar facturas electronicas AFIP.
https://app.ifactura.com.ar
9 stars 2 forks source link
afip api electronica factura facturacion-electronica http ifactura integracion invoice json webservice wsaa wsfe

iFactura - API de Integración

Introducción

Si Ud. desea incorporar a su sistema de gestión la funcionalidad de la factura electrónica, cumpliendo con todos los requisitos que requiere la normativa vigente y no dispone de los recursos necesarios para implementarlo de forma correcta en términos de programación y contables, mantenerlo actualizado y vigente frente a los futuros cambios de la normativa, le ofrecemos usar en conjunto con nuestro servicio web, nuestra exclusiva API de integración.

Ud. puede comenzar a emitir facturas electrónicas validadas por AFIP desde su propio sistema de gestión en muy poco tiempo, aprovechando además las ventajas de nuestros servicios, pudiendo dedicarse completamente a su negocio y sus clientes.

Nuestra API de integración se basa en la comunicación de los datos mediante peticiones HTTP, codificando el contenido de los mensajes según la normativa JSON.

Ud. como cliente cuenta con soporte técnico tanto para la implementación en conjunto con su desarrollador, asi como también para la puesta a punto del servicio.

Requisitos

Para poder hacer uso de la API, se requiere lo siguiente:

Novedades

Entorno de pruebas

Para utilizar un sandbox de la versión oficial, deberás abrir un ticket en soporte técnico solicitando la activación del mismo.

APIS Disponibles

Las siguientes peticiones API son las que puede integrar con su sistema

EmitirFactura

Este procedimiento permite emitir una nueva factura electrónica, la cual será validada online por AFIP con su respectivo CAE y almacenada en iFactura. Este procedimiento cumple con todas las normativas vigentes y respeta las mismas validaciones de datos que se realizan de manera online al ser utilizado vía web.

Comentarios:

EmitirNotadesdeFactura

Este procedimiento permite generar una nota de crédito o débito, a partir de la especificación de una factura ya emitida en iFactura. Además, esta es la forma por la que la reglamentación de AFIP posibilita la anulación de una factura ya emitida.

Comentarios:

EmitirNota

Este procedimiento permite emitir una nueva nota de crédito o débito electrónica parcial o total de un comprobante ya emitido, la cual será validada online por AFIP con su respectivo CAE y almacenada en iFactura. Este procedimiento cumple con todas las normativas vigentes y respeta las mismas validaciones de datos que se realizan de manera online al ser utilizado vía web.

Comentarios:

Tablas de sistema

Las tablas de sistema permiten normalizar la entrada de datos por la API. El uso de un valor inválido o fuera de rango, que no esté registrado en las siguientes tablas de sistema será informado mediante un mensaje de error.

IVA

Id Porcentaje
1 0%
2 10.5%
3 21%
4 27%
5 5%
6 2.5%
7 Exento
8 No Gravado

Concepto Factura

Id Nombre
1 Producto
2 Servicio

Condición Impositiva

Id Nombre
1 Responsable Inscripto
2 Exento
3 Monotributo
4 Consumidor Final

Forma Pago

Id Nombre
1 Contado
2 Tarjeta de Débito
3 Tarjeta de Crédito
4 Cuenta Corriente
5 Cheque
7 Otro

Tipo Comprobante

Id Nombre
1 Factura A
2 Nota de Débito A
3 Nota de Crédito A
4 Factura B
5 Nota de Débito B
6 Nota de Crédito B
7 Recibo A
9 Recibo B
19 Factura C
20 Nota de Débito C
21 Nota de Crédito C
22 Recibo C

Tipo Documento

Id Nombre
1 CUIT
2 CUIL
3 CDI
4 LE
5 LC
6 CI Extranjera
10 DNI
12 CI Policía Federal
36 Doc. (Otro)

Tipo Persona

Id Nombre
1 Física
2 Jurídica

Unidad Medida

Id Nombre
1 kilogramos
2 metros
3 metros cuadrados
4 metros cúbicos
5 litros
6 1000 kWh
7 unidades
8 pares
9 docenas
10 quilates
11 millares
12 gramos
13 milimetros
14 mm cúbicos
15 kilómetros
16 hectolitros
17 centímetros
18 jgo. pqt. mazo naipes
19 cm cúbicos
20 toneladas
21 dam cúbicos
22 hm cúbicos
23 km cúbicos
24 microgramos
25 nanogramos
26 picogramos
27 miligramos
28 mililitros
29 curie
30 milicurie
31 microcurie
32 uiacthor
33 muiacthor
34 kg base
35 gruesa
36 kg bruto
37 uiactant
38 muiactant
39 uiactig
40 muiactig
41 kg activo
42 gramo activo
43 gramo base
44 packs
45 seña/anticipo
46 otras unidades
47 bonificación

Provincia

Id Provincia
1 Ciudad Autónoma de Buenos Aires
2 Buenos Aires
3 Catamarca
4 Córdoba
5 Corrientes
6 Entre Ríos
7 Jujuy
8 Mendoza
9 La Rioja
10 Salta
11 San Juan
12 San Luis
13 Santa Fe
14 Santiago del Estero
15 Tucumán
16 Chaco
17 Chubut
18 Formosa
19 Misiones
20 Neuquén
21 La Pampa
22 Río Negro
23 Santa Cruz
24 Tierra del Fuego