Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Galera,

 

Estou com um problema, ja tenho SAT implantado em varios clientes e tudo correndo bem.

Porem tem um cliente que vende produto pesável (Restaurante por KG);

Me deparei com um problema que não consigo resolver, que são as casas decimais no totalizador dos itens X Pagamento.

Gerando o seguinte erro:
Rejeição: Valor total do CF-e-SAT maior que o somatório dos valores de Meio de Pagamento empregados em seu pagamento.

 

Por que o Meu total de produto esta resultando 47,2217 e o recebimento 47,22

 

Segue o exemplo do XML.

 

 <?xml version="1.0" encoding="UTF-8"?>
 <CFe>
 <infCFe versaoDadosEnt="0.06">
 <ide>
 <CNPJ>16716114000172</CNPJ>
 <signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC>
 <numeroCaixa>001</numeroCaixa>
 </ide>
 <emit>
 <CNPJ>61099008000141</CNPJ>
 <IE>111111111111</IE>
 <IM>123123</IM>
 <indRatISSQN>N</indRatISSQN>
 </emit>
 <dest>
 <CPF>29921043889</CPF>
 </dest>
 <det nItem="1"><prod>
 <cProd>5</cProd>
 <xProd>DIVERSOS LOJISTA</xProd>
 <NCM>99</NCM>
 <CFOP>5102</CFOP>
 <uCom>UN</uCom>
 <qCom>0.5370</qCom>
 <vUnCom>39.90</vUnCom>
 <indRegra>A</indRegra>
 </prod>
 <imposto>
 <vItem12741>2.14</vItem12741>
 <ICMS>
 <ICMS00>
 <Orig>0</Orig>
 <CST>00</CST>
 <pICMS>0.00</pICMS>
 </ICMS00></ICMS>
 <PIS>
 <PISSN>
 <CST>49</CST></PISSN></PIS>
 <COFINS>
 <COFINSSN>
 <CST>49</CST>
 </COFINSSN>
 </COFINS>
 </imposto>
 </det>
 <det nItem="2">
 <prod>
 <cProd>5</cProd>
 <xProd>DIVERSOS LOJISTA</xProd>
 <NCM>99</NCM>
 <CFOP>5102</CFOP>
 <uCom>UN</uCom>
 <qCom>0.4460</qCom>
 <vUnCom>39.90</vUnCom>
 <indRegra>A</indRegra>
 </prod>
 <imposto>
 <vItem12741>1.78</vItem12741>
 <ICMS>
 <ICMS00>
 <Orig>0</Orig>
 <CST>00</CST>
 <pICMS>0.00</pICMS>
 </ICMS00></ICMS>
 <PIS>
 <PISSN>
 <CST>49</CST>
 </PISSN></PIS>
 <COFINS><COFINSSN>
 <CST>49</CST>
 </COFINSSN></COFINS>
 </imposto>
 </det>
 <det nItem="3">
 <prod>
 <cProd>2</cProd>
 <xProd>REFRIGERANTE</xProd>
 <NCM>99</NCM>
 <CFOP>5102</CFOP>
 <uCom>UN</uCom>
 <qCom>2.0000</qCom>
 <vUnCom>4.00</vUnCom>
 <indRegra>A</indRegra>
 </prod>
 <imposto>
 <vItem12741>0.80</vItem12741>
 <ICMS>
 <ICMS00>
 <Orig>0</Orig>
 <CST>00</CST>
 <pICMS>0.00</pICMS>
 </ICMS00>
 </ICMS>
 <PIS>
 <PISSN>
 <CST>49</CST>
 </PISSN>
 </PIS>
 <COFINS>
 <COFINSSN>
 <CST>49</CST>
 </COFINSSN>
 </COFINS>
 </imposto>
 </det>
 <total>
 <vCFeLei12741>4.72</vCFeLei12741>
 </total>
 <pgto>
 <MP>
 <cMP>03</cMP>
 <vMP>47.22</vMP>
 </MP>
 </pgto>
 <infAdic>
 <infCpl>Gerado por:G-SAT Versao 1.0.0.1 - site: www.gecon.inf.br</infCpl>
 </infAdic>
 </infCFe>
 </CFe>

 

 

Postado

Bom dia, o SAT arredonda item por item, indRegra "A", então:

0,5370 x 39,90 = 21,4263 = 21,43

0,4460 x 39,90 = 17,7954 = 17,80

2,0000 x 4,00   = 8,00       =   8,00

Total                                 = 47,23

Sds,

Ricardo.

 

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

  • Membros Pro
Postado

Filippe, vi que voce esta gerando o XML da venda. Cuidado ... se voce estiver usando o ACBRMONITORPLUS, a função: EnviarCFe(arqXml) , esta com problemas quando a empresa for  Simples Nacional  e quando estiver usando Aparelho SAT. Quando envia ICMSSN00 ela retorna ICMS00 ( isso para os tipos de ICMS). Ja comuniquei isso e vamos aguardar ...

 

 

Postado

Obrigado Ricardo.

Deu certinho, não tinha visto essa propriedade ...

Agora ja fiz na gravação na tabela arredondando, totalizando e gerando o financeiro ja com o arredondamento do item a item.

Deu tudo certinho .. até que enfim .. 

 

valeu por mais um .. kkk

 

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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