Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 27-09-2025 em todas as áreas

  1. Boa tarde, Ao gerar uma NFe de devolução e preencher a tag <vDevTrib>, conforme especificado na NT_2025.002_v1.20, esse valor deve ser deduzido dos campos vIBSUF, vIBSMun e vCBS, seguindo a fórmula abaixo: Valor do IBS Estadual (vIBSUF) = Base de Cálculo × Alíquota (gIBSCBS/vBC × pIBSUF) - vDif - vDevTrib Dessa forma, neste exemplo, os campos vIBSUF, vIBSMun e vCBS resultarão em valor zero. No entanto, é obrigatório que a tag <vDevTrib> esteja presente no grupo de totais <IBSCBSTot>. Na unit ACBRNFe.XMLWriter, dentro da função Gerar_IBSCBSTot, já existe uma verificação para gerar o grupo gCBS caso haja valor de CBS ou diferimento. Seria necessário incluir também a verificação de valor em vDevTrib, garantindo que o grupo gCBS seja gerado corretamente mesmo quando apenas esse campo estiver preenchido. Exemplo de implementação sugerida: if (IBSCBSTot.gIBS.vIBS > 0) or (IBSCBSTot.gIBS.gIBSUFTot.vDif > 0) or (IBSCBSTot.gIBS.gIBSMunTot.vDif > 0) or (IBSCBSTot.gIBS.gIBSUFTot.vDevTrib > 0) or (IBSCBSTot.gIBS.gIBSMunTot.vDevTrib > 0) then Result.AppendChild(Gerar_IBSCBSTot_gIBS(IBSCBSTot.gIBS)); if (IBSCBSTot.gCBS.vCBS > 0) or (IBSCBSTot.gCBS.vDif > 0) or (IBSCBSTot.gCBS.vDevTrib > 0) then Result.AppendChild(Gerar_IBSCBSTot_gCBS(IBSCBSTot.gCBS)); Atualmente, sem essa verificação adicional, a tag <gCBS> não é gerada dentro de <IBSCBSTot>, o que impede que o valor de vDevTrib seja incluído corretamente no grupo de totais. Segue em anexo a unit alterada, para validação. Muito obrigada ACBrNFe.XmlWriter.pas
    1 ponto
  2. Pessoal, boa tarde, já estou com meus fontes atualizados com os itens da reforma tributária, caso alguém tenha interesse em uma consultoria sobre quais campos criar, em quais tabelas criar, o que muda em qual situação, apesar de ainda haver um longo caminho para a implantação final da reforma como um todo, em ambiente de homologação já faço o envio dos DF-es que foram liberados (NF-e, NFC-e, CT-e, ...). E nesse trabalho, também faço o refatoramento de fontes legados, que já estão funcionando a vários anos com vários IFs que poderiam ser substituídos por rotinas do próprio ACBR. Quem estiver interessado, me contatem por mensagem privada, obrigado a todos.
    1 ponto
  3. Olá Pessoal, Essa é uma boa pergunta. E a resposta é muito simples esta pronto e não esta pronto. Como assim? Até o momento temos a NT 2025/004 que traz as alterações no layout da NFS-e Padrão Nacional para a Reforma Tributária, mas não temos Manuais dos provedores que seguem a versão 1 do layout da ABRASF nem dos que seguem a versão 2 e nem dos provedores que tem layout próprio. O que temos pronto no ACBrNFSeX? Implementação dos novos grupos e campos visando a Reforma Tributária para o Padrão Nacional. Sendo assim através do programa exemplo é possível gerar o XML do DPS (Declaração de Prestação de Serviço), mas ao fazer isso vai ocorrer erro de validação. O motivo do erro é que os Schemas que temos não contempla os novos grupos e campos da Reforma Tributária. E o ambiente de homologação que a Receita Federal chama de Produção Restrita não foi alterado para aceitar os novos grupos e campos. Resumindo. Já esta no SVN as alterações no componente ACBrNFSeX para gerar o XML do DPS (Padrão Nacional) com os novos campos. Não vai ser possível validar e nem enviar para o ambiente de homologação. Assim que tivermos mais noticias sobre a Reforma Tributária na NFS-e, vamos divulgar.
    1 ponto
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...