Ir para conteúdo
  • Cadastre-se

dev botao

SAT - Erro na somatória do pagamento


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

Recommended Posts

  • Membros Pro

Boa tarde!

Estou com problemas na validação de um XML enviado para o SAT.

No cupom existem 3 produtos:
1º: Quantidade: 0,864

  <qCom>0.8640</qCom>
  <vUnCom>19.90</vUnCom>
  <indRegra>A</indRegra>

Valor total do CF-e-SAT maior que o somatório dos valores de Meio de Pagamento empregados em seu pagamento.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde!
Me desculpa, mas no topico anterior aconteceu algum problema no chrome que postou pela metade o tópico. Aqui o correto.

Estou com problemas na validação do meio de pagamento de um XML enviado para o SAT.

No cupom existem 3 produtos:
1º: Quantidade: 0,864
     Valor Unitario: R$ 19,90
     Total: R$ 17,19 - Retornado pelo SAT

2º: Quantidade: 0,948
     Valor Unitario: R$ 17,50
     Total: R$ 16,59 - Retornado pelo SAT

3º: Quantidade: 0,775
     Valor Unitario: R$ 12,50
     Total: R$ 9,68  - Retornado pelo SAT

Na somatória, o valor total do cupom é de R$ 43,46.

O problema é que se eu mando esse valor (43,46) na tag "cMP" (Meio de pagamento) ele retorna a mensagem:
"Valor total do CF-e-SAT maior que o somatório dos valores de Meio de Pagamento empregados em seu pagamento."

Para o cupom ser enviado, eu tive que mandar o valor de 43,47, mas ai ele retornou um centavo na tag de troco.

Alguém sabe dizer se estou preenchendo alguma tag da forma errado?

Em anexo estão dois xml, o que consegui enviar (Enviado.xml) e o que está retornando erro (Recusado.xml)

Recusado.xml

Enviado.xml

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Parece que seu SAT está fazendo a conta errada, e não está considerando o arredondamento da ABNT

Citar

3º: Quantidade: 0,775
     Valor Unitario: R$ 12,50
     Total: R$ 9,68  - Retornado pelo SAT

o total nesse caso, deve ser 9,69 pois:

0,775 x 12,50 = 9,6875.. que arredondado pela ABNT será 9,69

Para tirar a "prova dos nove", veja como o ECF computa:

IMPRESSORA FISCAL BEMATECH MP-4200 TH FI
      APENAS PARA DESENVOLVIMENTO
            SEM VALOR FISCAL
CNPJ: 82.373.077/0001-71 IM: ISENTO
------------------------------------------------
18/12/2015 17:17:12  CCF:000000006 COO:000000020
CUPOM FISCAL
ITEM CÓDIGO DESCRIÇÃO QTD. UN. VL UNIT(R$) ST VL ITEM(R$)
------------------------------------------------
001 111222333 TESTE DE PRODUTO 0,775 UNX12,50 N1           9,69

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...