docs.rs failed to build dfe-0.5.9
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
dfe-0.5.8
dfe
Documentos Fiscais Eletrônicos Brasileiros — crate Rust para integração com os webservices da SEFAZ.
Funcionalidades
| Funcionalidade | Descrição |
|---|---|
| Emissão NF-e / NFC-e | Autorização via SOAP para SEFAZ estadual (modelos 55 e 65) |
| Cancelamento | Evento 110111 para NF-e e NFC-e |
| Manifestação do destinatário | Ciência, confirmação, desconhecimento e operação não realizada |
| Distribuição de DF-e | Consulta ao Ambiente Nacional por NSU ou chave de acesso |
| DANFE | Geração de PDF em A4 e 80mm (NF-e e NFC-e) com suporte a logotipo |
| ESC/POS | EscPosBuilder (layout livre) + EscPosNFCeBuilder (NFC-e pronto) |
| Validação XSD | Schemas SEFAZ embutidos no binário — sem arquivos externos |
| Validação CNPJ/CPF | Verificação de dígito verificador |
| Status do webservice | Consulta de disponibilidade por UF e ambiente |
Documentação
| Seção | Descrição |
|---|---|
| Instalação | Plataformas suportadas, libxml2/vcpkg (linking estático no Windows) |
| Emissão NF-e / NFC-e | NFeBuilder, métodos, totais automáticos |
| Cancelamento | CancelarBuilder |
| Manifestação do Destinatário | Ciência, confirmação, desconhecimento, op. não realizada |
| Distribuição de DF-e | Consulta por NSU e chave de acesso |
| DANFE | Geração de PDF A4 e 80mm |
| ESC/POS | EscPosBuilder e EscPosNFCeBuilder |
| Status do Webservice | Consulta de disponibilidade por UF |
| Tratamento de Erros | DfeError — variantes e quando ocorrem |
| ICMS, PIS, COFINS | Tipos de ICMS, IPI, PIS/COFINS e validação CNPJ/CPF |
| Testes | Suites disponíveis e requisitos |
| Notas e Roadmap | Boas práticas e funcionalidades planejadas |
Início rápido
[]
= "0.5.8"
Windows: antes de compilar, leia docs/instalacao.md — é necessário configurar o vcpkg para linking estático do
libxml2. OpenSSL não é mais uma dependência.
Licença
MIT — veja LICENSE.