Ir para conteúdo
  • Cadastre-se

dev botao

Rateio no ECF - Bematech


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

Recommended Posts

Estou com dificuldade em fechar o Rateio no Subtotal da ECF com os totalizadores parcial.

Li o Flash Tip da Bematech(http://partners.bematech.com.br/bemacast/Paginas/post.aspx?idPost=5790) diversas vezes e já refiz os cálculos mas os valores final não fecha com o da redução Z.
Em anexo Excel  cupom que tem ACRESCIMO/DESCONTO no subtotal, com seu respectivo calculo de rateio. Em baixo comparação com o valor da redução Z.

Gostaria de ajuda para identificar o que está incorreto.

Anotações cupom.xlsx

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Provavelmente você não está usando o arredondamento conforme a ABNT

Na Unit ACBrECFVirtual.pas, método:
procedure TACBrECFVirtualClassCupom.SetDescAcresSubtotal(AValue: Currency);

há uma implementação do Rateio...

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

35 minutos atrás, Daniel Simoes disse:

Provavelmente você não está usando o arredondamento conforme a ABNT

Na Unit ACBrECFVirtual.pas, método:
procedure TACBrECFVirtualClassCupom.SetDescAcresSubtotal(AValue: Currency);

há uma implementação do Rateio...

Daniel  blza?
Estou anexando o Espelho da MFD e o AcbrLog.

Verifiquei a lógica do método TACBrECFVirtualClassCupom.SetDescAcresSubtotal. Infelizmente está seguindo correto aparentemente.

Referente ao resíduo neste exemplo sempre se encaixa na aliquota com maior valor total de Venda.

Agradeço qualquer ajuda.

EspelhoMFD.txt

2017-10-25_ACBrECF.log

Link para o comentário
Compartilhar em outros sites

21 horas atrás, farley disse:

Daniel  blza?
Estou anexando o Espelho da MFD e o AcbrLog.

Verifiquei a lógica do método TACBrECFVirtualClassCupom.SetDescAcresSubtotal. Infelizmente está seguindo correto aparentemente.

Referente ao resíduo neste exemplo sempre se encaixa na aliquota com maior valor total de Venda.

Agradeço qualquer ajuda.

 

 

Atualizando às informações:
 - Verifiquei item a item se foi gravado corretamente tanto Totalizador como valor do item no banco de dados (Neste passo descartei a opção de arredondamento conforme a ABNT, pois já está sendo utilizado no sistema corretamente e não deu diferença, e um fato importante é que está impressora faz somente Truncamento).
-  Fiz uma rotina pegando os dados do banco de dados e utilizando o metódo citada pelo Daniel TACBrECFVirtualClassCupom.SetDescAcresSubtotal.

Comparei o rateio anterior com o do metódo e não deu diferença alguma.

Se eu somar todos os valores de cada totalizador e comparar com o valor da Redução Z da diferença como pode ser visto no Excel em anexo.

Impressora MP-2100 TH FI ECF-IF
Versão: 01.01.01

Editado por farley
Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 27/10/2017 at 11:59, farley disse:

Se eu somar todos os valores de cada totalizador e comparar com o valor da Redução Z da diferença

Se somar os totalizadores da ECF dá diferenca com a redução Z da ECF? Se for isso, o problema pode ser do ECF e você precisa entrar em contato com o fabricante.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

18 horas atrás, EMBarbosa disse:

Se somar os totalizadores da ECF dá diferenca com a redução Z da ECF? Se for isso, o problema pode ser do ECF e você precisa entrar em contato com o fabricante.

EMBarbosa, tudo bem?

Cheguei a somar os totalizadores da redução Z e os valores fecham corretamente.
Só pelo rateio que da diferença.

Editado por farley
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2368 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.

The popup will be closed in 10 segundos...