Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Estou tentando programar um ECF da Bematech modelo MP4000 TH FI para que automaticamente arredonde os valores totais de cada item.

No ACBR tem as propriedades do componente que faz o arredondamento no valor e na quantidade do item. Mas, estou tentando usar, mas, não está funcionando.

Alguém poderia me dar alguma idéia, ou se tem outra forma de fazer isso.

  • Membros Pro
Postado

Reforçando minha dúvida:

Estou testando uma venda de 0,063 (qtde) * 71,56 (vlr unitario) o Delphi me retorna R$-4,51 e o ECF retorna R$-4,50.

No componente ACBrECF na propriedade ArredondaItemMFD estou deixando a propriedade True.

No arredondamento por Item está ficando False.

Alguém já passou por isso.

Será que é a Impressora (ECF) que está com problemas?

  • Fundadores
Postado

Pesquise por "ArredondaItemMFD" na Unit da Bematech e vc não encontrará nada...

Ou seja, essa propriedade não é usada na Bematech... por um dos seguintes motivos:

- Ainda não foi implementada ou

- O ECF não suporta essa característica...

Verifique com o fabricante se o ECF possui essa característica... e solicite qual o comando (usando a comunicação direta) para implementa-la...

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.

  • Moderadores
Postado

Boa noite

Fiquei no aguardo que alguém mais desse alguma informação.

Bom se sair algum balão ou estiver equivocado me corrijam o pessoal

Quando da fabricação das ECF´s as leis que regiam não estava para arredondar.

Então as ecf´s foram fabricadas para truncar, essa homologação delas dura uns 3 anos ou algo parecido,

acho que as fabricantes não vão modificar o software básico para isso pois não é obrigada por lei

então somente as novas que saíram estão já habilitadas para arrendondar,

pois truncar só tem obrigação aos postos de combustíveis

então vamos levando isso do jeito que dá com as ecf´s e seus software básico

há tenho um mp-4000 igual a sua para testes e tenho o mesmo problema e foi feito

atualização do software básico para corrigir mas não adiantou de nada e não é só com ela.

já te digo, epson o mesmo problema, sweda também.

abraços espero ter auxiliado

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Consultores
Postado

Existe uma função Bematech_FI_ProgramaArredondamento (ESC 39) nas impressoras mais novas. Só pode ser executado depois de uma Redução Z. Nas impressoras fiscais MP-2000 TH FI, MP-6000 TH FI, MP-25 FI e MP-50 FI esta programação não existe. Elas somente operam em modo de truncamento.

A função Bematech_FI_VerificaTruncamento (ESC 35 28 ou RetornaInfoECF('28')) traz o retorno de 1 se modo truncamento e 0 se estiver no modo arredondamento.

Na venda, APENAS para os modelos MP4000 TH, há ainda Bematech_FI_VendeItemArredondamentoMFD onde o último parâmetro é um booleano definindo se o cálculo da quantidade pelo valor unitário deve ser arredondado ou truncado. Mas a menos que outras marcas implementem algo semelhante, não compensa usar isso.

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

Nesse caso Juliomar tem verificar com a Bematech mesmo...

Pode ser que não funcione mesmo e seja o arquivo de ajuda que esteja errado.

[]'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.
  • Este tópico foi criado há 4971 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.