O aplicativo foi desenvolvido para automatizar o processo de atualização das listas de notificação do sistema Rupor (sistema multicanal de notificação automática de assinantes por meio de linhas telefônicas).
Processo de operação: através do botão “Abrir” é carregado um arquivo (.xlsx/.xls) com a lista de ausentes, após o qual é pressionado o botão “Análise” , o programa compara as listas de ausentes e as listas de notificação (bookName .xlsx) , se houver correspondência, ele a substitui pelo upload de dados do banco de dados de contatos principal (arquivo mainNumber.xlsx – upload de contatos do Rupor) .
O próximo passo é criar 10 (ver configurações) arquivos Excel na pasta “Listas de Alertas” , um para cada lista de alertas. Clicar no botão "Download" move os arquivos acima para a pasta "Automation Horn" . Nenhum comando adicional é necessário; o Speaker (servidor) atualizará automaticamente as listas de alertas de acordo com os arquivos na pasta “Speaker Automation” . Caso não seja especificada uma substituição para o usuário, o sistema gerará uma lista de alertas com o mesmo usuário. Na aba “Configurações” você pode especificar o número máximo de ausentes e o número de listas de notificações.
Para executar o programa você precisa de: sistema operacional Windows 7-10, 120 MB de memória de acesso aleatório (RAM) , bem como MS Excel instalado (ativado) e .net framework 4.5. Ao ser executado, o aplicativo inicia processos EXCEL.EXE e, portanto, se o programa for fechado incorretamente (ou em caso de erro) , permanecem processos residuais que devem ser fechados manualmente através do Gerenciador de Tarefas ou reiniciar o PC.
Ao trabalhar, o programa utiliza três arquivos Excel: certificado de ausência, banco de dados geral de contatos, listas de notificação. Cada coluna corresponde a um parâmetro específico e deve corresponder ao exemplo abaixo.