Ir para conteúdo
  • Cadastre-se

dev botao

Redução Z automática


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

Recommended Posts

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.

Link para o comentário
Compartilhar em outros sites

  • Consultores

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.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Quanto a ser bonzinho ou não não é o problema, mas alguns requisitos do Paf-ECF estão intimamente ligados a dados que são coletadas da redução Z, complicando a vida do software que deixa para o usuário digitar isso.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

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.
Link para o comentário
Compartilhar em outros sites

É 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!

Link para o comentário
Compartilhar em outros sites

  • 3 anos depois...
  • Moderadores

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_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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