Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

610-Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF


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

Recommended Posts

Olá Pessoal!

Tudo bem com vocês.

Pessoal, de um tempo pra cá, cerca de 2 meses há trás, nosso sistema passou ter muitas notas (Nfc-e), rejeitadas devido há alguns problemas com arredondamento de valores.

O sistema que trabalhamos é voltado para restaurantes, sendo que o mesmo utiliza sempre valores vindo de uma balança, que na maioria das vezes o peso x preço do produto acaba que não vem arredondado.  Então quase sempre nós obtemos o retorno do SEFAZ informando:  564-Rejeição: Total do Produto / Serviço difere do somatório dos itens
610-Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF.



Vou postar aqui a maneira que eu preencho o componente AcbrNfe para poder gerar a nfc-e.

 

                   Prod.xProd    := ServerMetodos.QrprodutosVendaPRODUTO.Value;
                   Prod.NCM      := ServerMetodos.QrprodutosVendaCLASSIFICACAO_FISCAL.Value;
                   Prod.EXTIPI   := '';
                   Prod.CFOP     := ServerMetodos.QrprodutosVendaCFOP.Value;
                   Prod.uCom     := ServerMetodos.QrprodutosVendaUNIDADE.Value;
                   Prod.qCom     := ServerMetodos.QrprodutosVendaQTDE.Value ;
                   Prod.vUnCom   := RoundABNT(ServerMetodos.QrprodutosVendaUNITARIO.Value,2);   // totalizador para colocar no fin

                   Prod.vProd    := RoundABNT(ServerMetodos.QrprodutosVendaQTDE.Value *
                                              ServerMetodos.QrprodutosVendaUNITARIO.ascurrency,2);

              

                   prod.IndTot   := itSomaTotalNFe;

                   Prod.uTrib     := ServerMetodos.QrprodutosVendaUNIDADE.Value;
                   Prod.qTrib     := ServerMetodos.QrprodutosVendaQTDE.Value ;
                   Prod.vUnTrib   := ServerMetodos.QrprodutosVendaUNITARIO.Value;

                   Prod.vFrete    := 0;
                   Prod.vSeg      := 0;
                   Prod.vOutro    := RoundABNT(ServerMetodos.QrprodutosVendaACRESCIMO.ascurrency,2);
                   Prod.vDesc     := RoundABNT(ServerMetodos.QrprodutosVendaDESCONTO.AsCurrency,2);

           

 

           // totalizando

            Total.ICMSTot.vBC     := RoundABNT(BaseDeCalculo,2);
            Total.ICMSTot.vICMS   := RoundABNT(ValorDeICMS,2);
            Total.ICMSTot.vBCST   := 0;
            Total.ICMSTot.vST     := 0;
            Total.ICMSTot.vProd   :=  RoundABNT(FormPagamento.edtsubtotal.Value,2); // subtotal produtos
            Total.ICMSTot.vFrete  := 0;
            Total.ICMSTot.vSeg    := 0;
            Total.ICMSTot.vDesc   := RoundABNT(Partilha_Desc,2);// total descontos
            Total.ICMSTot.vII     := 0;
            Total.ICMSTot.vIPI    := 0;
            Total.ICMSTot.vPIS    := 0;
            Total.ICMSTot.vCOFINS := 0;
            Total.ICMSTot.vOutro  := RoundABNT(Partilha_Acres,2); // total de acréscimos
            Total.ICMSTot.vNF     := RoundABNT(Totalnf,2);  // total do pedido

 

Obs.: Pessoal vale ressaltar que quando a desconto ou acréscimo na operação é feito um rateio antes para para todos os produtos, depois soma esses valores rateado para não haver sobras, pois se houver sobra desse rateio ele é incluso em alguns dos itens pertencente a operação.

Resumindo, alguém poderia me sujerir algo pra solucionar esse problema, sendo que não é todas as notas que são rejeitas e sim algumas que são produtos vindo da balança. Desde já muito obrigado.

 

 

 


 

Link to comment
Share on other sites

  • 1 month later...
  • Este tópico foi criado há 875 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.