Skip to content

fix(NFe): adiciona CST 515 (Diferimento com redução de alíquota) ao e…#15

Merged
Filgmac merged 1 commit into
masterfrom
fix/ibscbs-cst-515-import
May 14, 2026
Merged

fix(NFe): adiciona CST 515 (Diferimento com redução de alíquota) ao e…#15
Filgmac merged 1 commit into
masterfrom
fix/ibscbs-cst-515-import

Conversation

@Filgmac

@Filgmac Filgmac commented May 14, 2026

Copy link
Copy Markdown
Collaborator

…num IBS/CBS

O enum CST em NFe.Classes/Informacoes/Detalhe/Tributacao/Compartilhado/Tipos/IBSCBSTipos.cs não contemplava o valor 515, introduzido pela NT 2025.002 (Reforma Tributária do Consumo) como par do CST 510 para casos de diferimento com redução de alíquota — uso comum em operações com insumos agropecuários e aquícolas previstas na LC 214/2025.

Como consequência, XMLs autorizados pela SEFAZ contendo 515 falhavam na desserialização via XmlSerializer (Instance validation error: '515' is not a valid value), impedindo o import da nota no consumidor da biblioteca.

Foi adicionado o membro Cst515 com [XmlEnum("515")] e [Description("Diferimento com redução de alíquota")], mantendo a ordem numérica entre Cst510 e Cst550 e seguindo o mesmo padrão dos demais membros do enum. O resumo no XML doc da tipo CST também foi atualizado.

Referência: tabela TCstIbsCbs publicada no DFe-Portal SVRS e Informe Técnico 2025.002 v1.50 (Tabelas CST IBS/CBS).

…num IBS/CBS

O enum CST em NFe.Classes/Informacoes/Detalhe/Tributacao/Compartilhado/Tipos/IBSCBSTipos.cs
não contemplava o valor 515, introduzido pela NT 2025.002 (Reforma Tributária do Consumo)
como par do CST 510 para casos de diferimento com redução de alíquota — uso comum em
operações com insumos agropecuários e aquícolas previstas na LC 214/2025.

Como consequência, XMLs autorizados pela SEFAZ contendo <IBSCBS><CST>515</CST></IBSCBS>
falhavam na desserialização via XmlSerializer (Instance validation error: '515' is not a
valid value), impedindo o import da nota no consumidor da biblioteca.

Foi adicionado o membro Cst515 com [XmlEnum("515")] e [Description("Diferimento com
redução de alíquota")], mantendo a ordem numérica entre Cst510 e Cst550 e seguindo o
mesmo padrão dos demais membros do enum. O resumo no XML doc da tipo CST também foi
atualizado.

Referência: tabela TCstIbsCbs publicada no DFe-Portal SVRS e Informe Técnico 2025.002
v1.50 (Tabelas CST IBS/CBS).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Filgmac Filgmac merged commit 1107cac into master May 14, 2026
2 checks passed
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.

1 participant