afipjs
v1.1.5
Published
Libreria para uso de los Webservices de AFIP con Node.js
Maintainers
Readme
AFIPJS
Libreria para uso de los Webservices de AFIP con Node.js
Instalacion
npm install afipjsEjemplo rapido de uso
const { Wsaa, Wsfe } = require('./afipjs');
var wsaa = new Wsaa();
let miTRA = wsaa.createTRA();
const miTA = await miTRA.supplyTA();
const wsfe = new Wsfe(miTA);
const puntoDeVenta = 1;
const ultimoAutorizado = 48
const factura = {
FeCAEReq:{
FeCabReq:{
CantReg:1,
PtoVta:puntoDeVenta,
CbteTipo:11
},
FeDetReq:{
FECAEDetRequest:{
Concepto:1,
DocTipo:80,
DocNro:"23000000000",
CbteDesde:ultimoAutorizado + 1,
CbteHasta:ultimoAutorizado + 1,
CbteFch:'20190407',
ImpTotal:1.00,
ImpTotConc:0.00,
ImpNeto:1.00,
ImpOpEx:0.00,
ImpTrib:0.00,
ImpIVA:0.00,
MonId:"PES",
MonCotiz:1
}
}
}
};
response = await wsfe.FECAESolicitar(factura);
console.dir(response, { depth: null });{ FECAESolicitarResult:
{ FeCabResp:
{ Cuit: '20278650988',
PtoVta: 1,
CbteTipo: 11,
FchProceso: '20190407162734',
CantReg: 1,
Resultado: 'A',
Reproceso: 'N' },
FeDetResp:
{ FECAEDetResponse:
[ { Concepto: 1,
DocTipo: 80,
DocNro: '23000000000',
CbteDesde: '49',
CbteHasta: '49',
CbteFch: '20190407',
Resultado: 'A',
CAE: '69148738398949',
CAEFchVto: '20190417' } ] } } }