1.0.11 • Published 2 years ago

nfe-processor v1.0.11

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

NFe Processor

Este módulo processa o XML de uma nota fiscal eletrônica (NF-e) e retorna uma lista de produtos em formato JSON, excluindo informações sobre impostos.

Instalação

npm install nfe-processor

Usage

const parseNFeProducts = require('nfe-processor');

const xml = `<?xml version="1.0" encoding="UTF-8"?><nfeProc><NFe><infNFe><det><prod><cProd>12345</cProd><xProd>Produto 1</xProd><qCom>10</qCom><uCom>un</uCom><vUnCom>100.00</vUnCom><vProd>1000.00</vProd></prod></det><det><prod><cProd>67890</cProd><xProd>Produto 2</xProd><qCom>5</qCom><uCom>un</uCom><vUnCom>200.00</vUnCom><vProd>1000.00</vProd></prod></det></infNFe></NFe></nfeProc>`;

parseNFeProducts(xml)
  .then(produtos => console.log(produtos))
  .catch(err => console.error(err));
1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.2

2 years ago

1.0.0

2 years ago