Ir para conteúdo
  • Cadastre-se

dev botao

SAT NITERE MENSAGEM TEMPO=


Ver Solução Respondido por Sergio Augusto,
  • Este tópico foi criado há 2033 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa tarde estou usando o SAT da NITERE e ao enviar a venda para o sat, apresenta uma mensagem (aparentemente um showmessage) na tela "Tempo=0,485000000004376", pesquisei nos fontes do ACBr e não encontrei, alguma idéia? é alguma mensagem retornada pela DLL do aparelho?

 

  • Curtir 1
  • Administradores
Postado

Boa tarde.

O mesmo ocorre no demo?

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
4 horas atrás, Luciano Carvalho disse:

alguma idéia?

Pesquise por "Tempo=" usando a pesquisa por arquivos (Search -> Find In Files) em todas as pastas de seu projeto que contenham arquivos .pas

 

  • Curtir 1

[]'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.
  • Fundadores
Postado
Em 21/12/2018 at 15:44, Luciano Carvalho disse:

Segue anexo.

ImagemTempo.jpg

Observe que no título da janela, aparece "Megasat"...

Esse é o nome de sua aplicação ? Se SIM, a janela está sendo emitida no seu código...

 

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

  • Membros Pro
Postado

Percorremos todos os fontes do sistema e não existe essa mensagem.

No título da mensagem está o nome da aplicação, mas o conteúdo não está nos nossos fontes, pode ser algo nos fontes do componente ACBr ou na DLL do fabricante. Como a mensagem apresentada é um showmessage, por isso vem o nome da aplicação.

Abaixo outro caso que aconteceu com outro colega no ACBrMonitor

 

Notem que o título da mensagem nesse caso está Acbmonitor.

  • Consultores
Postado
1 hora atrás, Luciano Carvalho disse:

Percorremos todos os fontes do sistema e não existe essa mensagem.

No título da mensagem está o nome da aplicação, mas o conteúdo não está nos nossos fontes, pode ser algo nos fontes do componente ACBr ou na DLL do fabricante. Como a mensagem apresentada é um showmessage, por isso vem o nome da aplicação.

Você tem razão. Qualquer mensagem produzida dessa forma viria com o nome da aplicação.

Mas essa mensagem não é do ACBr. Nenhum componente tem uma mensagem nesse formato ("Tempo="). Nem no ACBrLib existe essa mensagem.

Portanto, se não está no seu código, ela deve estar sendo apresentada pela dll do fabricante. Verifique se eles não tem uma configuração qualquer, uma dll atualizada, ou se no cliente não está usando uma dll de debug.

Fora isso, a sugestão é você debugar a aplicação e ir acompanhando o código até o momento em que a mensagem é apresentada.

  • Curtir 1

[]'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.
  • 3 semanas depois ...
  • Administradores
Postado

Boa tarde.

Não recebemos relatos do usuário quanto sua análise, você chegou a tentar as orientações do Elton para identificar onde pode estar o erro?

Em 27/12/2018 at 11:35, EMBarbosa disse:

Mas essa mensagem não é do ACBr. Nenhum componente tem uma mensagem nesse formato ("Tempo="). Nem no ACBrLib existe essa mensagem.

Portanto, se não está no seu código, ela deve estar sendo apresentada pela dll do fabricante. Verifique se eles não tem uma configuração qualquer, uma dll atualizada, ou se no cliente não está usando uma dll de debug.

Fora isso, a sugestão é você debugar a aplicação e ir acompanhando o código até o momento em que a mensagem é apresentada.

Att.

  • Curtir 2
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 3 meses depois ...
  • Solution
Postado

Resolvi assim:
-Copiando a dll do aparelho e o arquivo SYGMASAT.INI para dentro da aplicação. Dentro do arquivo ini tem um parametro "MostraTempo=1", mude para "MostraTempo=0". Reinicie a aplicação.

  • Curtir 5
  • Obrigado 1
  • Este tópico foi criado há 2033 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.