Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Estou com o seguinte caso. Preciso efetuar a venda de dois itens via código de barras com quantidade 1,008 Kg, e valor bruto de R$ 21,90, com isso o o valor total da R$ 22,0752, com isso no fonte da ACBrECFVirtual, fica com o valor Bruto de R$ 22,08, por conta do Arredondamento da ABNT, porém este item tem uma promoção e está sendo vendido a R$ 18,90 (totalizando R$ R$ 19,0512) com isso o valor na Etiqueta está R$ 19,05, ou seja, o Valor final da venda deve ser R$ 38,15

Porém quando é feito uma tentativa de enviar o XMl, para o SAT, retorna ero: Cod.Rejeição: 1408

Abaixo Xml
 

<det nItem="1">
         <prod>
            <cProd>3748</cProd>
            <xProd>FILE DE FRANGO SEM OSSO KG KR</xProd>
            <NCM>02071400</NCM>
            <CFOP>5102</CFOP>
            <uCom>Kg</uCom>
            <qCom>1.0080</qCom>
            <vUnCom>21.90</vUnCom>
            <indRegra>A</indRegra>
            <vDesc>3.02</vDesc>
         </prod>
         <imposto>
            <ICMS>
               <ICMS00>
                  <Orig>0</Orig>
                  <CST>00</CST>
                  <pICMS>11.00</pICMS>
               </ICMS00>
            </ICMS>
            <PIS>
               <PISNT>
                  <CST>06</CST>
               </PISNT>
            </PIS>
            <COFINS>
               <COFINSNT>
                  <CST>06</CST>
               </COFINSNT>
            </COFINS>
         </imposto>
      </det>
      <det nItem="2">
         <prod>
            <cProd>3748</cProd>
            <xProd>FILE DE FRANGO SEM OSSO KG KR</xProd>
            <NCM>02071400</NCM>
            <CFOP>5102</CFOP>
            <uCom>Kg</uCom>
            <qCom>1.0080</qCom>
            <vUnCom>21.90</vUnCom>
            <indRegra>A</indRegra>
            <vDesc>3.02</vDesc>
         </prod>
         <imposto>
            <ICMS>
               <ICMS00>
                  <Orig>0</Orig>
                  <CST>00</CST>
                  <pICMS>11.00</pICMS>
               </ICMS00>
            </ICMS>
            <PIS>
               <PISNT>
                  <CST>06</CST>
               </PISNT>
            </PIS>
            <COFINS>
               <COFINSNT>
                  <CST>06</CST>
               </COFINSNT>
            </COFINS>
         </imposto>
      </det>
      <total>
         <DescAcrEntr>
            <vDescSubtot>0.00</vDescSubtot>
         </DescAcrEntr>
         <vCFeLei12741>2.97</vCFeLei12741>
      </total>
      <pgto>
         <MP>
            <cMP>01</cMP>
            <vMP>38.11</vMP>
         </MP>
      </pgto>

Sei que tem haver com a questão do Arredondamento que é feito no SAT, porém não estou conseguindo encontrar uma forma de resolver esta situação.

Postado (editado)

O Problema parece ser porque o SAT só considera o desconto após calcular o VProd, então ele calcula o VProd de R$ 22,08, e só depois o desconto de R$ 3,02 é aplicado, ficando com um total de R$ 19,06.

Seu calculo parece considerar o desconto já no valor unitário, e antes do arredondamento, pode ser esse o problema.

Editado por Daniel - PiraByte
Correções para legibilidade
  • Este tópico foi criado há 160 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.