Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá para todos,

Desculpem-me se coloquei a dúvida no lugar errado, mas é a primeira vez que posto...

Seguinte, temos vários clientes que possuem impressora bematech com redução z automática habilitada, sempre falamos para mandarem para intervenção para desabilitar essa função mas nem sempre somo ouvidos... Logo, o problema aparece...

Nesse caso preciso verificar se a redução Z automática está habilitada, e se sim, executar o comando DadosUltimaReducaoZ para gravar no banco as informações...

Seria interessante obter essa informação, pois poderíamos chamar a função DadosUltimaReducaoZ apenas se tivesse habilitada a Z automática, para não ter que carregar toda a informação sempre que iniciarmos o sistema, vendo que esse é um método "pesado" e somado aos outros que temos que chamar, reflete na performance do aplicativo.

Desde já agradeço a ajuda e a atenção.

  • Consultores
Postado

O que as pessoas normalmente fazem é armazenar o valor da última redução Z chamada pelo aplicativo. Daí, ao iniciar o seu PAF você verifica se o CRZ é o mesmo que está no seu banco de dados. Se não for, você chama a DadosUltimaReducaoZ.

EDIT: Vi que isso é possível por meio da dll (função Bematech_FI_VerificaReducaoZAutomatica).

Mas me pergunto: será que outros ECF's também tem esse tipo de informação?

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

Eu sou mais radical: Nada de ser bonzinho com quem nao é bonzinho comigo. Vc nao tirou a reducao z automatica e esqueceu de tirar reducao z pelo programa? Tudo bem, vai ter que inserir todos os valores manualmente! Criei um form para o Cliente fazer isso.

Postado

Obrigado a todos,

EMBarbosa, vlw pela dica, já tinha pensado nisso, mas queria algo mais rápido, pois analisando cada um dos métodos/funções/procedimentos utilizados pelo PAF não interferem tanto na performance, mas como um todo, somando cada um deles... No final há uma perda significativa!!

Thanks

  • Consultores
Postado

Você tem razão. As rotinas exigidas estão fazendo o PAF ficar mais lento.

Mas a princípio, o método que você propôs e o que eu disse não tem tanta diferença na performance.

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

É verdade EMBarbosa,

A única diferença é que se existisse uma função do tipo ACBrEcf.VerificaReducaoZAutomatica eu nem precisaria executar o resto dos testes caso ela retornasse false.

No nosso caso, temos que realizar todo o procedimento mesmo que a Red Z autom. esteja desabilitada.

Abraço!

  • 3 anos depois...
  • Moderadores
Postado

Alguma novidade sobre o Processo de criação do "VerificaReducaoZAutomatica "?

Bom o ultimo post foi a mais de 3 anos então acho que não!

pois a premissa com paf-ecf conforme você deve saber é que a redução z automática não pode existir! ou melhor estar habilitada!

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
 

 

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