0.8.1 • Published 3 years ago

@aledj02/afip.js v0.8.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

NPM Contributors Closed issues License

Acerca del proyecto

Gracias Afip SDK por el gran aporte!

Afip SDK.

Guia de inicio

Instalacion

Via npm

npm install --save @aledj02/afip.js

Via Yarn

yarn add @aledj02/afip.js

Como usarlo

Lo primero es incluir el SDK en tu aplicación

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

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

const afip = new Afip({ CUIT: 20111111112,
                        production: false,
                        cert: "put your cert string here",
                        key: "put your key string here",
                      });

Ahora debemos pedir un token y almacenarlo, como parámetro enviar el nombre de servicio. 'ws_sr_padron_a5' 'ws_sr_padron_a10' 'ws_sr_padron_a13' etc...

var token = afip.Authorization.getTokenAuth('ws_sr_padron_a13');

Luego usar el token generado para consumir el servicio.

const taxpayerDetails = afip.RegisterScopeThirteen.getTaxpayerDetails("cuit a consultar", token.credentials);

Puede ver como usario la librería en el repo original, tener en cuenta que al llamar la función para pedir los datos de un cuit, enviar como parámetro un json con { token, sign}. Primeros pasos de la documentación