afipjs

1.1.5 • Public • Published

AFIPJS

Libreria para uso de los Webservices de AFIP con Node.js

Instalacion

npm install afipjs

Ejemplo 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' } ] } } }

Documentos:

Package Sidebar

Install

npm i afipjs

Weekly Downloads

0

Version

1.1.5

License

MIT

Unpacked Size

37.4 kB

Total Files

15

Last publish

Collaborators

  • egnunez