Jump to content

dev botao

  • Este tópico foi criado há 354 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Bom dia a todos

Comecei a ter esse retorno "Rejeicao: Total do ICMS monofasico retido anteriormente difere do somatorio dos itens",  ao emitir a NFC-e.

Reparei o seguinte. O campo de base qBCMonoRet do item, segundo a Nota Técnica 2023.001 que tenho possui precisão de 4 casas decimais, já o mesmo campo nos totalizadores da nota, só possui 2 casas decimais. Nesse cenário, a minha venda de combustível, possui quantidade 33,398, eu informei dessa maneira no item e também informei dessa maneira no total, porém o componente arredondou (acredito que pela Nota Técnica ter esse precisão de 2 casas) e gerou o XML com o total em 33,40 ficando assim divergente dos 33,398 do item e acusando a rejeição.

Vi que tem um tópido desse já criado, porém o mesmo foi movido para o SAC, então não consegui responder / acrescentar informação.

Acredito que a nota técnica, acaba nos forçando a informar no item a quantidade arredondada com 2 casas decimais também. Mais alguém com essa situação ? 

Att,

Posted

Boa tarde @Agnaldo Prates

Acabei fazendo dessa maneira mesmo para resolver provisóriamente a situação:

qBCMonoRet:=   AcbrUtil.RoundABNT(rmdProduto.FieldByName('qtde').AsFloat, 2);

Porém a dúvida maior era quanto a ser correto fazer isso, visto que o campo qBCMonoRet possui precisão de até 4 casas decimais e também observado que a orientação no caso do SAT por exemplo para os valores de venda é de truncamento do valor e não arredondamento, se o correto seria arredondar ou truncar. Não achei orientação quanto a esse campo. 

Acabei respeitando o que o componente está fazendo nos totalizadores da nota. O componente hoje está arredondando esse campo no totalizador da nota, então optei, na falta de orientação da Nota Técnica, em arredondar no item também.

  • 3 months later...
  • 1 month later...
  • Este tópico foi criado há 354 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.