Repository navigation
fix(danfse): align QR vertical placement with NT008 2.4.3 (#118) - #141
Merged
Merged
Conversation
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Contraprova objetiva — NT008 v1.02, item 2.4.3
A especificação fixa QR Code com tamanho mínimo de 1,52 × 1,52 cm e posição X=17,48 cm / Y=1,67 cm no DANFSe. O artefato real
danfse-visual-evidencedo workflow38306909004(commit aprovadof344818c, árvore idêntica àmain) contém 10 PDFs sintéticos.A leitura geométrica de seus objetos vetoriais no PDF encontrou:
A suíte existente verifica conteúdo, fontes e paginação, mas não detectou essa diferença de posição. Não se deve declarar conformidade visual integral apenas pelos checks anteriores.
Correção mínima isolada
Dois commits incrementais assinados ajustam apenas o CSS do QR:
padding-top: 8.7ptna.qr-containereposition: relative; left: -1.4ptno elemento da imagem. XML, conteúdo do QR, dimensões, textos, fontes, tributos, API pública, Composer e cache permanecem inalterados.Evidência final e gate de governança
DANFSe Visual Evidencena SHA final do PR.pdfinfo: 10/10 A4 retrato, 1 página, sem cortes/colisões no cabeçalho;pdffonts: Liberation Sans embutida, fontes customizadas isoladas;pdftotext: chave, identificadores e rodapé íntegros, serviço extenso com reticências visíveis.main, sem bypass e sem squash automático.Resultado definitivo na SHA
014e6a9c59708fb5d21a467c38b12fe6136b2066skipped(esperado; não é aprovação manual).38343315048, artefato11787616994: 10/10 PDFs sintéticos A4 retrato, uma página, fonte incorporada e texto fiscal extraível sem regressão observada.maineakaunting-nfsepermanecem em seus SHAs anteriores; nenhuma correção foi integrada nem repinada no consumidor.Essa correção não altera a divergência tipográfica nominal Liberation Sans versus Arial/Microsoft Sans Serif, ainda documentada sob
#118. A correção exclusivamente documental de IBS/CBS tramita de forma independente no PR #140. Não encerrar #118 automaticamente.Refs #118.