Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Esa função é só para a MP4000 TH FI e superiores.

[]'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.
Postado

Cara, sem a impressora aqui eu acho melhor não mexer nisso.

Não vou conseguir testar e pode ser que eu prejudique ao invés de ajudar.

Quantas reuniões foram mesmo esta semana? Reúna os amigos!

  • Consultores
Postado

Se o código estiver pronto você pode anexar aí. Talvez algum outro usuário possa testar.

Mas concordo em não subir pro SVN sem testar antes.

Eu tenho aqui no momento apenas uma MP-3000, então também não posso testar pessoalmente esse código.

[]'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.
  • 1 mês depois ...
  • Fundadores
Postado

Finalmente consegui fazer um teste...

Realmente a função Vende Item Estendido sempre arredonda... Portanto o ACBrECFBematech irá utiliza-la somente quando a propriedade ACBrECF.ArredondaItemMFD estiver ativada, e ela só funcionará se o ECF for uma MP-4000 ou superior...

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.

  • 2 anos depois...
Postado

Estou o com o problema relatado nesse tópico a minha impressora é uma Bematech MP-4000+ essa funcionalidade que foi comentado ArredondaItemMFD já está funcionando no acbr para essas impressoras?

 

Esse valor está saindo no cupom

QTD          VLR UNT   ALIQ.     TOTAL ITEM

1,5MT   x   20,43    T18,00%     30,64

 

Se o parâmetro ArredondaItemMFD estiver ativado o valor final será 30,65?

  • Fundadores
Postado

30,64 é o correto...

 

1,5 X 20,43 = 30,645  que é arredondado pela ABNT para 30,64

 

Para testar, use a função do ACBrUtil..

 

RoundABNT(20.43 * 1.5,-2)

 

Caso o valor da terceira casa decimal for igual a 5 (cinco), precisaremos saber se a segunda casa é par ou ímpar. Caso esta segunda casa seja ímpar, soma-se uma unidade nesta segunda casa decimal. Se o valor da segunda casa decimal for par precisaremos analisar se a quarta casa decimal é igual ou diferente de 0 (zero). Sendo 0 (zero) o valor da segunda casa decimal permanece o mesmo, caso contrário soma-se uma unidade.

 

 

http://partners.bematech.com.br/2011/12/edicao-98-entendendo-o-truncamento-e-arredondamento-no-ecf/

  • Curtir 1
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.

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