Implementação do motor de processo

Objetivo

Este documento destina-se a informar como fazer a implementação e configuração do motor de processo.

Configuração do motor

Primeiro passo - Criar usuário para o motor

Para o motor ter acesso ao sistema é necessário a criação do usuário com o seguinte nome:

MOTORPROCESSO
Com a licença:

INEXISTENTE

Segundo passo - Configurar o arquivo "config" do motor

Para o motor executar corretamente precisará fazer algumas configurações no arquivo config.json que estará dentro do pacote, dentro da pasta motor, ex:
"C:\pacotes\iso_SQL2012_V16_0_0_B2_R37\isoCRM_motor\iso_importa_config.json"

{

        "url": "https://localhost/isocrmws/rest/",

        "username": "MOTORPROCESSO",

        "user_password": "123",

        "emp_code": "1",

        "time": "10",

        "time_limit": "23:59",

        "nome_log": "client",

        "mostrar_log": False

    }


Especificações de cada campo:

Terceiro passo - Iniciar com Agendador de Tarefas

Ao abrir o Agendador de Tarefas crie uma nova Tarefa no canto superior direito da janela.

Na tela Geral da criação é necessário fazer algumas alterações especificas:

Selecionar "Executar estando o usuário conectado ou não"

Selecionar "Executar com privilégios mais altos"

E escolher o Windows que está usando

Vá na aba de Ações e crie uma nova ação.

Selecione a ação "Iniciar um programa"

E clique em procurar para selecionar o arquivo executável do motor

Que geralmente estará dentro do pacote em motores ex:
C:\pacotes\iso_SQL2012_V16_0_0_B2_R37\isoCRM_motor\isoMotorImportaDados.exe

E no campo "Iniciar em" coloque a pasta aonde está o motor e o arquivo config.json ex:

C:\pacotes\iso_SQL2012_V16_0_0_B2_R37\isoCRM_motor\

Caso queira criar uma rotina para o motor sempre executar adicione um agendamento na aba Disparadores

Na aba Novo Disparador, selecione os campos conforme a sua necessidade.

Seguindo esses passos o motor irá executar corretamente