GRMagic / Sefaz

Biblioteca para download de notas fiscais e conhecimentos de transportes
MIT License
14 stars 2 forks source link
nfe sefaz

Sefaz

Biblioteca para download de notas fiscais e conhecimentos de transportes

Pacote Versão Downloads
rmdev.sefaz NuGet Nuget

Exemplos:

Usar sefaz de produção

using var sefaz = new Sefaz.Core.Sefaz(caminhoCertificado, senhaCertificado);

Fazer um manifesto

await sefaz.ManifestarNFeAsync(cnpj, chaveNFe, Core.Models.NFe.TEventoInfEventoDetEventoDescEvento.CienciaDaOperacao);

Baixar uma nota fiscal pela chave nfe (com valor fiscal)

var doc = await sefaz.BaixarNFeAsync(cUF, cnpj, chaveNFe);
doc.SalvarArquivo("arquivo.xml");

Baixar notas apenas pelo CNPJ do interessado

var documentos = await sefaz.ConsultarNFeCNPJAsync(cUF, cnpj);

Mais exemplos em https://github.com/GRMagic/Sefaz/blob/main/src/Sefaz.Exemplo/Program.cs

Notas Importantes de Versão

Na versão 1.4 desse pacote o campo NSU do Documento retornado pela Sefaz se tornou nullable!