CONTEÚDO
- Visão Geral
- Exemplo de utilização
01. VISÃO GERAL
O Plug-in Robô, foi desenvolvido para automatização e agendamento das tarefas realizadas por outros plug-ins. Como exemplo, podemos citar: Agendamento de envio de e-mail, Geração de DANFE, Rotina de backup mongo DB, entre outras.
Para monitorar as programações e agendamentos das tarefas criadas para o Robô, foi desenvolvido o serviço Hotel Monitor. Este serviço, também monitora qualquer outro serviço instalado no Windows, com o objetivo de mantê-lo 100% ativo.
02. EXEMPLO DE UTILIZAÇÃO
- Acesse a Tela "DIGITE O NOME DA TELA"
INSTALAÇÃO DO PLUG-IN ROBÔ
1 - Verifique se os 3 arquivos abaixo, se encontram na pasta Hotéis, existente dentro da pasta TOTVS.
2 - Execute o arquivo "PluginRobot.exe".
3 - O sistema exibirá a tela "Tarefas Agendadas - aba Serviços".
Na aba Serviços, são configuradas as tarefas executas pelo Robot. Exemplo: a tarefa do CDD Client.
4 - Clique com o botão "+" para Cadastrar uma nova Tarefa.
5 - O sistema exibirá a modal de "Cadastro da Tarefa".
6- Na aba "Cadastro", preencha as informações da tarefa, correspondente ao plug-in informado e o método a ser executado.
O Arquivo da BPL deverá estar na pasta ...\Totvs\Hoteis\Plugin\BPL.
7 - Informe os parâmetros para execução do plug-in na aba "Parâmetros" ou no arquivo "PluginRobot.ini".
Configuração arquivo PluginRobot.ini.
Após configurar a Conexão e clicar no botão "Confirmar", terá na pasta junto ao executável, um arquivo chamado PluginRobot.ini e a configuração deve estar semelhante a imagem abaixo:
api: IP e Porta da API na base central (http://10.21.6.23:211)
empresas: nesse poderá ter uma lista contendo o id e schema de cada empresa correspondente.
idEmpresa: Id Empresa correspondente.
schema: Schema da base da empresa
8 - Confirme o cadastro, clicando no botão "Confirmar".
9 - O sistema fechará a modal "Cadastro da Tarefa".
10 - Clique na aba "Conexão" da Tela "Tarefas Agendadas".
11 - Na aba "Conexão", deverão ser configurados os parâmetros de Conexão com a Base de Dados. No caso do CDD, ele não lê os parâmetros de usuário e senha, pois ele usa por padrão o usuário CMCENTRALIZA.
12 - Após realizar a configuração, clique no botão "Instalar Serviço", para executar a instalação.
13 - Ao terminar a instalação, verifique se o serviço foi iniciado em "Em Execução", acessando com o atalho "Windows + R", digitando Services.msc na janela "Executar" do windows.
Outras Operações da Tela "Tarefas Agendadas"
Ao clicar com o botão direito do mouse, em cima de uma tarefa cadastrada, o sistema exibirá as opções: Excluir Serviço, Ativar, Desativar e Executar.
- Opção Excluir Serviço - Exclui o serviço selecionado.
- Opção Ativar - Ativa o serviço selecionado.
- Opção Desativar - Desativa o serviço selecionado.
- Opção Executar - Executa o serviço selecionado.
- Opção Registrar BPL - Executa o registro da BPL.
- Opção Excluir Todos - Executa a exclusão de todos os serviços
Gerando backup do arquivo PluginRobot.ini Bastar clicar em BackUp INI.
Restaurar Arquivo INI
INSTALAÇÃO DO HOTAL MONITOR
1 - Verifique se os 3 arquivos abaixo, se encontram na pasta Hotéis, existente dentro da pasta TOTVS.
2 - Execute o arquivo "HotalMonitor.exe" como administrador.
3 - O sistema exibirá a tela abaixo:
- Informe o Nome do Serviço criado no passo anterior, no campo "Nome do Serviço Windows".
- Informe o Diretório da Aplicação de monitoramento, no campo "Diretorio da Aplicação".
- O campo URL de Teste, é aplicado para monitoramento de serviços em webservice.
4 - Após cadastrar as informações, clique no botão "Gravar".
5 - Após a gravação será gerado o arquivo "hotalmonitorconf.ini".
6 - Clique no botão "Instalar Serviço", para executar a instalação.
7 - Após instalação, verifique se o serviço foi iniciado em "Em Execução", acessando com o atalho "Windows + R", digitando Services.msc no prompt do windows.
Versão da Homologação:
Componente:6.00.00.01