Skip to content

Garantir e releasar suporte a CNPJ alfanumérico (sync upstream PR #1687) #82

Description

@john182

📌 @john182 via investigação técnica interna — sub-issue da umbrella nfe/nfe-product#28

Contexto

O nfe/DFe.NET (fork) contém os XSDs da SEFAZ e tipos C# (TCnpj, TChNFe) usados pelo dfetech-product-invoice-api para montar/validar o XML da NF-e/NFC-e.

O suporte a CNPJ alfanumérico já foi mergeado no upstream/master (PR ZeusAutomacao#1687, commits 1fd0a72 / ebfa907 / 1f4e1f6). Falta garantir que o fork da nfe está sincronizado e gerar um release consumível pelo ProductInvoice.

Objetivo

Sincronizar o fork nfe/DFe.NET com o upstream que tem suporte alfa, validar os tipos TCnpj/TChNFe com pattern alfanumérico, e publicar release.

Escopo — Inclui

Escopo — Não inclui

  • Mudanças na lógica de emissão do ProductInvoice (issue Update infProt.cs #7)
  • DanfeSharp / barcode (issue separada)

Critérios de Aceitação

Dependências

  • Bloqueia: nfe/dfetech-product-invoice-api#7 (bump do DFe.NET)

Referências

Plano de PRs (cada um = feature mergeável)


Classificação (Project Fields)

  • Priority: High
  • Compliance: <90d
  • Deadline: 2026-07-01

Follow-up

  • Bootstrap de issue templates pendente em nfe/DFe.NET. Abrir PR.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions