Ir para conteúdo
  • Cadastre-se

IBSCBS.vIBS


Ver Solução Respondido por IMATECH,
  • Este tópico foi criado há 285 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá boa noite.

Eu não tenho muita experiência em olhar os fontes do acbr a fundo, para ver como ele funciona por dentro, mas fiquei na dúvida sobre um erro que está acontecendo comigo e vou postar aqui para tirar a dúvida.

Atualizei os fonte do acbr hoje, atualizei o schema e ao tentar emitir a nfe estava dando erro de validação:

Erro: Falha na validação dos dados da nota: 254
-->1871 - Element '{http://www.portalfiscal.inf.br/nfe}gCBS'This element is not expected. Expected is ({http://wwww.portalfiscal.inf.br/nfe}vIBS)

Encontrei esse campo vIBS na Nota Técnica 2025.002.v.1.20, e acrescentei ele na configuração do acbr na minha aplicação, para cada produto com um valor de teste:


Produto.Imposto.IBSCBS.gIBSCBS.vIBS := 1000;

Verificando o erro na hora da transmissão, eu reparei que no xml, mesmo eu colocando o valor essa tag não aparecia no produto.

Eu decidi procurar no font do acbr se eu descobria alguma dica de como isso funcionava, não tenho certeza se é isso mas cheguei nesse arquivo no fork do github:

ACBr>Fontes>ACBrDFe>ACBrNFe>Base>ACBrNFe.XmlWriter.pas

Dentro dele encontrei a função que parece ser onde gera o grupo de ibs:

function TNFeXmlWriter.Gerar_IBSCBS_gIBSCBS(IBSCBS: TgIBSCBS): TACBrXmlNode;

E dentro desta função, vi o campo que parece estar faltando no meu xml:

  Result.AppendChild(AddNode(tcDe2, 'UB35', 'vIBS', 1, 15, 1,
                                                        IBSCBS.vIBS, DSC_VIBS));

Fiquei na dúvida do que poderia estar faltando, e decidi comparar essa função do git com a função da minha instalação local do acbr que eu tinha atualizado.

Ao abrir o ACBrNFe.XmlWriter.pas da minha instalação, reparei que ele não tinha essa parte da função com o valor do IBSCBS.vIBS, eu exclui esse arquivo, atualizei o novamente e o arquivo continuou do mesmo jeito.

Vou encaminhar os prints em anexo da diferença que vi no font do git  para o font do svn.

Desde já agradeço.

 


 

 

Erro Schema.PNG

Funcao_Git.png

Funcao_SVN.png

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 285 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.