Ir para o conteúdo

 Voltar a SGA LIVRE Su...
Tela cheia

Como aparecer o nome do serviço ao invés da letra referente ao serviço no painel de senhas?

4 de Junho de 2010, 22:07 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 202 vezes

Boa noite!

Trabalho em uma agencia de atendimento do Governo do Amapá onde oferecemos vários serviços, entre eles. DETRAN, POLITEC, PREFEITURA, BANCO, CORREIOS, DRT, SINE, INSS, BOMBEIRO, entre outros.

Ao configurar o servidor defini para cada serviço desses uma letra, por ex: letra A(DETRAN), letra B(POLITEC), na triagem é visualizado dessa forma, ai vem o problema:

o atendente ao chamar uma senha por ex do DETRAN, no painel aparece A00001, POLITEC aparece B00001. Não teria como aparecer o nome do SERVIÇO ao invés da letra no painel de senhas, tipo DETRAN00001, POLITEC00001?

 

Desde já agradeço!

Autor: waldir santiago


55 comentários

  • 1e417dfbea691bc51c490af35dfcd00a?only path=false&size=50&d=404Adilson Oliveira Cruz(usuário não autenticado)
    8 de Junho de 2010, 11:49

     

    Boa noite Waldir,

    Não tem como aparecer o nome do serviço na atual implementação do painel do SGA Livre, mas como ele é um software livre, isso é possível de ser implementado.

    Att,

    Adilson

    • 393c90d98c6df3a11b4cfc2e74dca4a1?only path=false&size=50&d=404waldir santiago(usuário não autenticado)
      9 de Junho de 2010, 12:01

       

      Bom dia Adilson!

      Talvez vc  possa me ajudar,

      Em qual arquivo exatamente eu poderia implementar a lógica para ao invés de mostrar LETRAS referente aos serviços, mostrasse os NOMES no painel de senhas. Programo um pouco em Java.

      Desde já agradeço!

      • 1e417dfbea691bc51c490af35dfcd00a?only path=false&size=50&d=404Adilson Oliveira Cruz(usuário não autenticado)
        9 de Junho de 2010, 14:59

         

        Waldir,

        O Painel recebe as senhas através de uma mensagem UDP, obtida na classe UDPListener.java no método:

        "private void leMessageSenha(ExecutorService executor, ByteBuffer buf)"

        Na linha:

        "char charServico = (char) UDPListener.leByte(buf);"

        O painel obtém a LETRA do serviço. Ao invés da letra, você pode modificar o código para ler o nome do serviço, enviado pelo Controlador de Painéis.

        Para que o Controlador de Painéis envie o nome do serviço ao vinés da letra, você pode modificar as classes:

        SenhaMsg.java: o método criado Senha deve receber o nome do serviço ao invés da LETRA.

        ProcessadorSenhas: a linha abaixo deve enviar o nome do serviço ao invés da senha:

        GerenciadorPaineis.getInstance().despacharSenha(idUnidade, msgEspecial, id_serv, sig_serv, num_senha, guicheStr, guiche);

        Essas são as modificações principais (não todas) e te ajudarão a modificar o painel.

        Att,

        Adilson

Encontro da comunidade SGA Livre no FISL11

13 de Julho de 2010, 15:41, por Desconhecido

Prezados,



Em uma semana, SGA Livre ultrapassa mil usuários

10 de Novembro de 2009, 19:19, por Desconhecido

Em apenas uma semana de funcionamento, a comunidade do Sistema de Gerenciamento do Atendimento (SGA Livre) do Portal Software Público atingiu a marca de mil usuários. O lançamento e a disponibilização do software livre foi feito no último dia 22, durante a 6ª Conferência Latino-Americana de Software Livre (Latinoware 2009), que ocorreu em Foz do Iguaçu (PR).



Nova versão da aplicação Web 1.0.2

4 de Novembro de 2009, 17:05, por Desconhecido

Disponível nova versão da aplicação web (1.0.2). Corrige uma falha na impressão da senha, no módulo de Triagem.



Nova versão da aplicação Web 1.0.1

29 de Outubro de 2009, 12:56, por Desconhecido

Disponível nova versão da aplicação Web do SGA LIVRE, que corrige: