O Software Livre Novo SGA (Sistema de Gerenciamento de Atendimento), permite grandes ou pequenas organizações, como hospitais, farmácias, bancos ou outros, gerenciar o fluxo do atendimento (controle de filas).
Criado em Dezembro de 2012 por Rogério Alencar Lino Filho, o Novo SGA provê funcionalidades para controlar a ordem da fila de atendimento e os tempos para atender (hora de chegada, tempo de espera, tempo de deslocamento até o balcão e tempo de atendimento), além de fornecer gráficos e estatísticas para aprimorar o atendimento ao cliente.
Este sistema pode ser utilizado com impressoras térmicas para impressão das senhas. As senhas podem ser distribuídas através de triagem, com a ajuda de um atendente, selecionando se a senha é prioritário ou não, ou automaticamente pelo cliente, selecionando a prioridade no atendimento através de uma tela touchscreen ou através do mouse.
[10] Comentário enviado por rogeriolino em 18/06/2014 - 12:56h
Boa tarde,
sou o mantenedor do Novo SGA e antes de mais nada gostaria de parabenizar o autor pelo artigo. Porém, alerto que este artigo trata de uma versão antiga do Novo SGA, versão 0.7.x, e que hoje (18/06/14) o mesmo se encontra na versão 1.1.4.
[11] Comentário enviado por acilioalves em 02/09/2014 - 07:49h
Bom dia a todos!
Não encontrei no site uma boa documentação referente a instalação e configuração.
Eu tenho usado o antigo programa, o SGA livre, mas queria as novas funcionalidades.
Alguém sabe onde consigo esses tutoriais?
[12] Comentário enviado por elascolla em 01/10/2014 - 20:46h
Preciso de uma ajuda, fiz tudo conforme o tutorial mas tem um problema o painel não consegue enxergar as entidades, em outras palavras ele não consegue conexão com o servidor.
Revisei todos os passos várias vezes, sabe o que pode ser... alguém pode me ajudar preciso colocar este serviço para funcionar.
Agradeço.
Erick.
[13] Comentário enviado por lauroricardo em 26/10/2014 - 03:16h
[12] Comentário enviado por elascolla em 01/10/2014 - 20:46h:
Preciso de uma ajuda, fiz tudo conforme o tutorial mas tem um problema o painel não consegue enxergar as entidades, em outras palavras ele não consegue conexão com o servidor.
Revisei todos os passos várias vezes, sabe o que pode ser... alguém pode me ajudar preciso colocar este serviço para funcionar.
Agradeço.
Erick.
Estava com o mesmo problema. Solucionei instalando a versão 7.1 do novosga e funcionou
[14] Comentário enviado por lucasedborges em 04/03/2015 - 15:36h
Ocorre comigo o seguinte erro:
O painel não consegue se conectar com o servidor. Pesquisando no fórum, vejo pessoas com o mesmo problema, e que digitam o ip do servidor/novosga/public - e a pasta 'public' não existe no diretório em que foi instalado. Devo adicionar algum módulo?
[15] Comentário enviado por FernandoHS99 em 13/07/2015 - 20:10h
Estou baixando o SO mas antes uma pergunta .. sabe se é possível adicionar mais um campo ou substituir algum ?
Quero que um campo pegue determinado dado de um banco de dados ..
[16] Comentário enviado por marlonhenriquedo em 18/08/2015 - 17:51h
cara sou novo aki seguinte fiz os passos ate a parte de acessar o navegador na hora q digito o endereço do meu server/novosga nao da pagina nao encontrada alguem poderia me ajudar ai vlw!!!
[20] Comentário enviado por tzhalley em 20/11/2015 - 15:00h
Boa tarde, estou tentando configurar o painel de senhas, mas quando coloco meu ip ( Estou fazendo na minha própria maquina ), ele não busca as unidades.
Aparentemente, o resto do sistema está funcionando. Falta apenas aparecer no painel o usuário chamando.
Quando clico carregar unidades não aparece nenhuma opção abaixo.
[24] Comentário enviado por nilsoneduardo em 07/07/2018 - 00:11h
Muito bom o artigo. No meu caso, na hora de instalar, deu o seguinte erro:
An exception occurred while executing '-- @adapter=PostgreSQL -- @author=rogeriolino -- @date=2012-12-06 SET client_encoding = 'UTF8'; SET standard_conforming_strings = off; SET check_function_bodies = false; SET client_min_messages = warning; SET escape_string_warning = off; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- tables -- CREATE TABLE atend_codif ( id_atend bigint NOT NULL, id_serv integer NOT NULL, valor_peso smallint NOT NULL ); CREATE TABLE atend_status ( id_stat serial NOT NULL, nm_stat character varying(30) NOT NULL, desc_stat character varying(150) NOT NULL ); CREATE TABLE atendimentos ( id_atend bigserial NOT NULL, id_uni integer, id_usu integer, id_usu_tri integer NOT NULL, id_serv integer NOT NULL, id_pri integer NOT NULL, id_stat integer NOT NULL, sigla_senha character(1) NOT NULL, num_senha integer NOT NULL, num_senha_serv integer NOT NULL, nm_cli character varying(100) DEFAULT NULL::character varying, num_guiche smallint NOT NULL, dt_cheg timestamp with time zone NOT NULL, dt_cha timestamp with time zone, dt_ini timestamp with time zone, dt_fim timestamp with time zone, ident_cli character varying(11) DEFAULT NULL::character varying ); CREATE TABLE cargos_aninhados ( id_cargo serial NOT NULL, nm_cargo character varying(30) NOT NULL, desc_cargo character varying(140), esquerda integer NOT NULL, direita integer NOT NULL ); CREATE TABLE cargos_mod_perm ( id_cargo integer NOT NULL, id_mod integer NOT NULL, permissao integer NOT NULL ); CREATE TABLE grupos_aninhados ( id_grupo serial NOT NULL, nm_grupo character varying(40) NOT NULL, desc_grupo character varying(150) NOT NULL, esquerda integer NOT NULL, direita integer NOT NULL ); CREATE TABLE config ( chave varchar(150) NOT NULL, valor TEXT NOT NULL, tipo integer NOT NULL ); CREATE TABLE historico_atend_codif ( id_atend bigint NOT NULL, id_serv integer NOT NULL, valor_peso smallint NOT NULL ); CREATE TABLE historico_atendimentos ( id_atend bigint NOT NULL, id_uni integer, id_usu integer, id_usu_tri integer NOT NULL, id_serv integer NOT NULL, id_pri integer NOT NULL, id_stat integer NOT NULL, sigla_senha character(1) NOT NULL, num_senha integer NOT NULL, num_senha_serv integer NOT NULL, nm_cli character varying(100) DEFAULT NULL::character varying, num_guiche smallint NOT NULL, dt_cheg timestamp with time zone NOT NULL, dt_cha timestamp with time zone, dt_ini timestamp with time zone, dt_fim timestamp with time zone, ident_cli character varying(11) DEFAULT NULL::character varying ); CREATE TABLE modulos ( id_mod serial NOT NULL, chave_mod character varying(50) NOT NULL, nm_mod character varying(25) NOT NULL, desc_mod character varying(100) NOT NULL, autor_mod character varying(25) NOT NULL, tipo_mod smallint NOT NULL, stat_mod smallint NOT NULL ); CREATE TABLE paineis ( id_uni integer NOT NULL, host integer NOT NULL ); CREATE TABLE paineis_servicos ( host integer NOT NULL, id_uni integer NOT NULL, id_serv integer NOT NULL ); CREATE TABLE painel_senha ( contador serial NOT NULL, id_uni integer NOT NULL, id_serv integer NOT NULL, num_senha integer NOT NULL, sig_senha character(1) NOT NULL, ...
[25] Comentário enviado por nilsoneduardo em 07/07/2018 - 00:37h
Quando estou fazendo o login, aparece o seguinte erro:
Fatal error: Uncaught TypeError: Argument 1 passed to core\SGA::onException() must be an instance of Exception, instance of Error given in /var/www/novosga/core/SGA.php:211 Stack trace: #0 [internal function]: core\SGA::onException(Object(Error)) #1 {main} thrown in /var/www/novosga/core/SGA.php on line 211.