Jump to content

Delphi Enterprise 
pela METADE DO PREÇO

botao_delphi.png

 

 

tp_550_logo.png Homologação ACBr Apresenta:
Nova  Impressora
TP-550

botao_saibamais.png

 

 

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Elionete Costa

ACBrECFVirtualNFCe - Possível Correção para Problema com Descontos e Acréscimos

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

Recommended Posts

Impressora: Bematech MP 4200 TH (Não Fiscal)

Ambiente: SO Windows 7 64bits

// Correção Erro quando desconto ou acréscimo é menor do que a quantidade de itens
// Exemplo: 15 itens com um desconto ou acréscimo de R$ 0,10

Olá,

Estamos migrando o sistema de um cliente para NFCe. Porém, para adiantar o lado dele acabamos nos deparando com o ACBrECFVirtualNFCe "Realmente uma mão na roda". Aqui não tivemos nenhum problema com os testes que fizemos. Quando em produção achamos um pequeno problema. Mensagem: Erro de impressão. meio sem sentido até obtermos auxilio do operador de caixa e descobrirmos que o erro só acontecia quando usava o desconto. Debugando a referida classe encontramos o problema e aplicamos um pequena correção. Desde já nos desculpamos se estiver fora do padrão da ACBr ou interfira em outra rotina. Debugamos do início até o fechamento da venda e impressão do Danfe por várias vezes e não encontramos nada que impedisse tal correção. Segue unit anexa com possível correção para análise dos nobres colegas. 

Muito Obrigado!

ACBrECFVirtualNFCe.pas

Edited by Elionete Costa

Share this post


Link to post
Share on other sites

Não consigo compreender, como o número de Item, poderia causar problema no Valor do Desconto...

@Régys Silveira, poderia por favor analisar essas sugestões ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Daniel, fizemos o seguinte Teste: Lançamos 20 produtos a R$ 10,00 sem desconto no item e no final lançamos um desconto ou acréscimo no total de R$ 15,00. Da forma que está, chega no final com desconto de R$ 20,00 porque o sistema arredonda pra R$ 1,00 e daí um item fica com desconto negativo. Na sequencia o ACBr dar erro ao gerar ao enviar o XML. Como tem algumas pessoas que já está na exception enviando no modo offline diretamente, talvez não tenha percebido esse erro.

Edited by Elionete Costa

Share this post


Link to post
Share on other sites

Então seria o caso de verificar dentro do Loop, se ainda há desconto para ser aplicado, e se não houver, interromper o Loop... e isso não parece ter relação com o número de Itens vendidos, correto ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Deixei a cargo do @Régys Silveira, a analise dessa modificação...

Não uso o ACBrECFVirtualNFCe... (em nosso sistema, criamos uma classe interna, descendente de ACBrECFVirtual)


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Tenho esta dúvida...

Os descontos e os acréscimos no ACBrECFVirtualNFCe ao que me parece, devem ser lançados sempre na venda de cada item. Tem alguma opção de lançar somente no final e eles serem igualmente rateados no xml que ja vem sendo montado? Para quer o total de desconto ou acréscimo da nota, não seja diferente da soma dos acréscimos ou descontos dos itens.

Tenho esse problema que as vezes o cliente dava o desconto no final, igual fazia com o cupom fiscal no ECF.

Obrigado

Share this post


Link to post
Share on other sites
10 horas atrás, osc.sist disse:

Tenho esta dúvida...

Os descontos e os acréscimos no ACBrECFVirtualNFCe ao que me parece, devem ser lançados sempre na venda de cada item. Tem alguma opção de lançar somente no final e eles serem igualmente rateados no xml que ja vem sendo montado? Para quer o total de desconto ou acréscimo da nota, não seja diferente da soma dos acréscimos ou descontos dos itens.

Tenho esse problema que as vezes o cliente dava o desconto no final, igual fazia com o cupom fiscal no ECF.

Obrigado

Evita isso no seu software ou faça o rateio do desconto antes de fechar a venda por item


Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites
  • Este tópico foi criado há 826 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...