You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sintoma 2 — rótulo "CSOSN" também aparece para emitentes do Regime Normal
O cabeçalho da coluna usa sempre O/CSOSN. Para emitentes do Regime Normal (que emitem com <CST>) o rótulo deveria ser O/CST; O/CSOSN aplica-se apenas a emitentes do Simples Nacional (que emitem com <CSOSN>).
Impacto operacional reportado
Tivemos alguns casos de cancelamento por conta da DANFE no campo dos impostos. — @Carolina Fagundes
Casos são pontuais mas o XML está íntegro — o workaround é reemissão; a correção evita retrabalho fiscal.
Identificadores de referência
Company id: c7c78c0f701964d36adcb0d2263e3d1b4
Invoice id (exemplo): 86fed76fd38f42e1833375e33a94567c
Objetivo
Renderizar corretamente a coluna de tributação ICMS no bloco de produtos da DANFE:
Separar origem do código tributário por barra (origem/CST ou origem/CSOSN)
Usar o rótulo O/CST para emitentes do Regime Normal e O/CSOSN para Simples Nacional, baseado na tag presente no XML (<CST> vs <CSOSN>) — ou equivalente derivável do CRT/CSOSN do grupo <ICMS*>
Escopo — Inclui
Renderer de produtos da DANFE de NF-e modelo 55 (bloco "DADOS DOS PRODUTOS / SERVIÇOS" em DanfeSharp)
Coluna O/CSOSN: separador entre origem e código + rótulo dinâmico do cabeçalho
Validação visual contra DANFE de exemplo (NF-e do Regime Normal e do Simples)
Escopo — Não inclui
Geração do XML da NF-e (XML já está correto — só o visual da DANFE muda)
Origem
Contexto
A DANFE gerada pelo
nfe/DanfeSharppara o cliente Revenda Mais apresenta dois sintomas na coluna O/CSOSN do bloco "DADOS DOS PRODUTOS / SERVIÇOS":Sintoma 1 — origem e CST/CSOSN concatenados sem separador
A coluna exibe
120(origem1colada ao código20) em vez de1/20(origem1, CST20, separados por barra como no padrão da DANFE).Trecho do XML (correto):
Sintoma 2 — rótulo "CSOSN" também aparece para emitentes do Regime Normal
O cabeçalho da coluna usa sempre
O/CSOSN. Para emitentes do Regime Normal (que emitem com<CST>) o rótulo deveria serO/CST;O/CSOSNaplica-se apenas a emitentes do Simples Nacional (que emitem com<CSOSN>).Impacto operacional reportado
Casos são pontuais mas o XML está íntegro — o workaround é reemissão; a correção evita retrabalho fiscal.
Identificadores de referência
c7c78c0f701964d36adcb0d2263e3d1b486fed76fd38f42e1833375e33a94567cObjetivo
Renderizar corretamente a coluna de tributação ICMS no bloco de produtos da DANFE:
origem/CSTouorigem/CSOSN)O/CSTpara emitentes do Regime Normal eO/CSOSNpara Simples Nacional, baseado na tag presente no XML (<CST>vs<CSOSN>) — ou equivalente derivável do CRT/CSOSN do grupo<ICMS*>Escopo — Inclui
Escopo — Não inclui
Critérios de Aceitação
O/CSTe as células mostram<origem>/<CST>(ex.:1/20)O/CSOSNe as células mostram<origem>/<CSOSN>(ex.:0/102)<orig>ausente), a célula exibe apenas o código (ex.:20) sem barra solta no início86fed76fd38f42e1833375e33a94567cda companyc7c78c0f701964d36adcb0d2263e3d1b4passa a exibir1/20(vs120atual)<orig>Dependências
Nenhuma direta. Issue mãe: #37 (umbrella "Ajustes Danfe — Revenda Mais").
Referências
feature/credit-note-renderingClassificação (Project Fields)