@afipsdk/afip.js

Libreria para usar los Web Services de AFIP con JavaScript

Usage no npm install needed!

<script type="module">
  import afipsdkAfipJs from 'https://cdn.skypack.dev/@afipsdk/afip.js';
</script>

README

NPM Contributors Closed issues License


Afip.js

Afip.js

Librer铆a para conectarse a los Web Services de AFIP
Explorar documentaci贸n 禄

Reportar un bug

Tabla de contenidos

Acerca del proyecto

Afip SDK es la forma m谩s r谩pida y simple de conectarse con los Web Services de AFIP.

Esta librer铆a fue creada con la intenci贸n de ayudar a los programadores a usar los Web Services de AFIP sin romperse la cabeza ni perder tiempo tratando de entender la complicada documentaci贸n que AFIP provee. Ademas forma parte de Afip SDK.

Guia de inicio

Instalacion

Via npm

npm install --save @afipsdk/afip.js

Via Yarn

yarn add @afipsdk/afip.js

Siguiente paso

  • Remplazar node_modules/@afipsdk/afip.js/Afip_res/cert por tu certificado provisto por AFIP y node_modules/@afipsdk/afip.js/Afip_res/key por la clave generada.
  • La carpeta Afip_res deber谩 tener permisos de escritura.

Ir a http://www.afip.gob.ar/ws/documentacion/certificados.asp para obtener mas informaci贸n de como generar la clave y certificado

Como usarlo

Lo primero es incluir el SDK en tu aplicaci贸n

const Afip = require('@afipsdk/afip.js');

Luego creamos una instancia de la clase Afip pasandole un Objeto como par谩metro.

const afip = new Afip({ CUIT: 20111111112 });

Para m谩s informaci贸n acerca de los par谩metros que se le puede pasar a la instancia new Afip() consulte secci贸n Primeros pasos de la documentaci贸n

Una vez realizado esto podemos comenzar a usar el SDK con los Web Services disponibles

Web Services

Si necesitas m谩s informaci贸n de c贸mo utilizar alg煤n web service echa un vistazo a la documentaci贸n completa de afip.js

Factura electronica

Podes encontrar la documentaci贸n necesaria para utilizar la facturaci贸n electr贸nica 馃憟 aqu铆

Padron alcance 4

El Servicio Web de Consulta de Padr贸n denominado A4 ha quedado limitado para Organismos P煤blicos, si lo necesitas puedes leer la documentaci贸n de consulta al padr贸n de AFIP alcance 4

Padron alcance 5

Quienes usaban el padr贸n A4 pueden utilizar este padr贸n en modo de remplazo, si queres saber c贸mo echa un vistazo a la documentaci贸n de consulta al padr贸n de AFIP alcance 5

Padron alcance 10

Si tenes que utilizar este web service tambi茅n est谩 disponible dentro de la librer铆a, su documentaci贸n se encuentra en consulta al padr贸n de AFIP alcance 10

Padron alcance 13

Si debes consultar por el CUIT de una persona f铆sica tendr谩s que utilizar este web service, su documentaci贸n se encuentra disponible en la wiki de consulta al padr贸n de AFIP alcance 13

Otro web service

Si necesitas usar alg煤n otro web service la versi贸n PRO incluye un tutorial completo para integrar cualquier otro web service de AFIP

Saber m谩s

Proyectos relacionados

Libreria para PHP

Si necesitas acceder los web services de AFIP en PHP podes utilizar Afip.php

驴Necesitas ayuda? 馃殌

驴Quieres implementarlo de forma r谩pida y fiable? Obt茅n Afip SDK PRO que incluye soporte y ayuda personalizada por 6 meses donde te ayudaremos integrar los web services de Afip con tu aplicaci贸n, y una amplia documentaci贸n con ejemplos, tutoriales, implementaci贸n en Frameworks y plataformas, y mucho m谩s.

Saber m谩s

Licencia

Distribuido bajo la licencia MIT. Vea LICENSE para m谩s informaci贸n.

Contacto

Afip SDK - afipsdk@gmail.com

Link del proyecto: https://github.com/afipsdk/afip.js

Este software y sus desarrolladores no tienen ninguna relaci贸n con la AFIP.