Skip to content

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

@john182

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


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

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions