Skip to content

Ajusta lógica para inclusão de QRCode em NFe com modelo 55 e tpImp 6 | NT 2026.002 v1.00 - #1367

Open
Maykon-JDS wants to merge 1 commit into
nfephp-org:masterfrom
illimitar:master
Open

Ajusta lógica para inclusão de QRCode em NFe com modelo 55 e tpImp 6 | NT 2026.002 v1.00#1367
Maykon-JDS wants to merge 1 commit into
nfephp-org:masterfrom
illimitar:master

Conversation

@Maykon-JDS

Copy link
Copy Markdown
Contributor

Descrição:

Contexto

Adequa a geração do XML para atender à Nota Técnica 2026.002 v1.00, que prevê a inclusão do QR Code em NF-e modelo 55 quando o campo tpImp estiver definido como 6.

Alterações

  • Incluída a leitura do campo tpImp no XML assinado.
  • Ajustada a lógica de inclusão do QR Code para contemplar:
    • NFC-e modelo 65 sem o grupo infNFeSupl;
    • NF-e modelo 55 com tpImp=6.
  • Mantido o comportamento existente para os demais modelos e configurações.

Objetivo

Garantir que os documentos fiscais sejam gerados em conformidade com a NT 2026.002 v1.00, sem alterar o fluxo atual de geração de QR Code para NFC-e.

@codecov

codecov Bot commented Aug 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.30%. Comparing base (92d26bf) to head (d4c4e9d).

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #1367   +/-   ##
=========================================
  Coverage     94.30%   94.30%           
- Complexity     1715     1717    +2     
=========================================
  Files            55       55           
  Lines         12271    12272    +1     
=========================================
+ Hits          11572    11573    +1     
  Misses          699      699           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@robmachado

Copy link
Copy Markdown
Contributor

Qual é a URL dos QRCOde para uma NFe 55 ?
Onde estão registradas essas URLS para montar o QRCODE para o modelo 55 ??
Não é o bastante apenas incluir como foi feito

@Maykon-JDS

Maykon-JDS commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

@robmachado

image

A regra ZX02-20 informa expressamente que, para a NF-e modelo 55, a URL do QRCode deve ser a mesma URL utilizada pela NFC-e modelo 65. Portanto, a reutilização das URLs de NFC-e está prevista na NT 2015.002, e não é uma URL inventada especificamente para a NFe.

No projeto, essas URLs estão registradas em uri_consulta_nfce.json, separadas por UF e ambiente. A lógica em Tools.php:571 força temporariamente o modelo 65 justamente para obter o serviço e a URL de QRCode já cadastrados para a NFC-e.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants