Manual Operacional da Customização - Executor de Scripts Customizados V2
Objetivo
Orientar o usuário quanto à instalação do Executor de Scripts e execução de scripts customizados da linha TOTVS RM.
Utilizando o Executor de scripts customizados
Antes da utilização do Executor de Scripts é necessário:
- A instalação da Lib DN; versão mínima 12.1.32.015;
- Instalação do Executor de Scripts V2. Para baixar acesso o Release Notes aqui.
Formas de Acesso
Através do Executor de Scripts Customizados é possível executar scripts na base de dados da linha TOTVS RM, acessando-o de duas formas:
Como acessar
- Acesse o Sistema RM com um usuário supervisor;
- No menu de Módulos, clique em Serviços Globais:
Image Added
Na aba Customização clique em Executor de script;
Aviso |
---|
|
O usuário utilizado para acessar o Sistema precisa ter permissão de acesso ao menu. As permissões de acesso ao Executor de Scripts ficam atreladas aos perfis do módulo de Serviços Globais. |
Image Added
- Informe o usuário e senha para login no banco de dados;
Image Added - Clique em Testar Conexão;
- Clique em Ok;
Expandir |
---|
|
Caso não seja possível acessar o menu pelo RM, pode tentar o acesso externo conforme abaixo: |
Expandir |
---|
title | Externa- Acesse o diretório "...\CorporeRM\RM.Net\Custom";
- Caso não possua o arquivo "RM.Cst.Script.ExecutorV2.exe.config", arquivo de configuração deverá ser gerado manualmente. Para isso, basta apenas:
- Realizar uma cópia do arquivo RM.Script.Executor.exe.config disponível em ...\CorporeRM\RM.Net;
- Mover o arquivo para ...\CorporeRM\RM.Net\Custom e renomear o mesmo para RM.Cst.Script.ExecutorV2.exe.config;
- Execute o aplicativo RM.Cst.Script.ExecutorV2.exe;
![](/download/attachments/707374773/image2022-5-23_16-6-16.png?version=1&modificationDate=1662121164617&api=v2) - Utilize um usuário supervisor do Sistema para realizar o Login;
![](/download/attachments/707374773/image2022-5-20_16-56-36.png?version=1&modificationDate=1662121164163&api=v2) - Informe o usuário e senha para login no banco de dados;
![](/download/attachments/707374773/image2022-5-20_16-57-50.png?version=1&modificationDate=1662121163717&api=v2) - Clique em Testar Conexão;
- Clique em OK;
|
---|
Expandir |
---|
|
- Acesse o Sistema RM com um usuário supervisor;
No menu de Módulos, clique em Serviços Globais;
Image Removed
Na aba Customização clique em Executor de script; Aviso |
---|
| O usuário utilizado para acessar o Sistema precisa ter permissão de acesso ao menu. As permissões de acesso ao Executor de Scripts ficam atreladas aos perfis do módulo de Serviços Globais. |
Image Removed
- Informe o usuário e senha para login no banco de dados;
Image Removed - Clique em Testar Conexão;
- Clique em Ok;
|
Importando Scripts
Ao abrir o programa, os scripts presentes no instalador serão carregados automaticamente.
![](/download/attachments/707374773/image2022-5-23_16-2-54.png?version=1&modificationDate=1662121162777&api=v2)
Caso não seja importado automaticamente,
- Clique em importar arquivo;
![](/download/attachments/707374773/image2022-5-20_17-13-38.png?version=1&modificationDate=1662121162580&api=v2)
- Selecione os scripts a serem importados;
- Clique em abrir;
![](/download/attachments/707374773/image2022-5-20_17-14-52.png?version=1&modificationDate=1662121162453&api=v2)
- Será apresentada mensagem de sucesso ao importar os scripts;
- A visão de scripts será atualizada;
![](/download/attachments/707374773/image2022-5-20_17-17-50.png?version=1&modificationDate=1662121162290&api=v2)
Executando Scripts
Para Executar os scripts é necessário se atentar ao status dos mesmos:
- Script pendente (pronto para a execução);
- Script executado com sucesso;
- Script com erro;
Sabendo dos status, para executar os scripts siga os passos abaixo:
- Selecione apenas um script para a execução;
- Clique em Executar Script;
![](/download/attachments/707374773/image2022-5-20_17-36-38.png?version=1&modificationDate=1662121161437&api=v2)
- Será apresentada mensagem de sucesso ou erro na execução do script;
![](/download/attachments/707374773/image2022-5-20_17-37-53.png?version=1&modificationDate=1662121161310&api=v2)
- Em caso de erro, através do botão Log é possível verificar qual o erro foi apresentado;