Histórico da Página
- Parâmetros (JSON):
Timeout: { type: number, required: false, default: 360, unit: seconds, decription: "Timeout para a inicialização" }
AppSettings: { type: object, required: false, description: "Configurações a serem inseridas na seção appSettings do config" }
Usuario: { type: string, required: false, default: "mestre", description: "Usuário para login" }
Senha: { type: string, required: false, default: "totvs", description: "Senha para login" }
Alias: { type: string, required: false, description: "Nome do alias para login" }
Note: O parâmetro "Alias" pode ser substituídos por um "Recurso de Alias", é oferecido pela atividade "Cria Alias RM"
- Recursos:
Recebe: Recurso de Alias.
Oferece: Recurso de Processo.
- Validações:
Validar caminho do RM.exe
Se não conseguir resetar a Key do Regedit solta uma exceção
Verifica se há algum parâmetro com o nome do Alias
Solta exceção caso não consiga ler o registro do windows quando estiver iniciando ou a aplicação demorar mais que o timeout pra iniciar
Exemplo:
Bloco de código { "Timeout": 0, "AppSettings": { "key1":
...
0, "key2": "
...
string" }, "Usuario": "NOME_DO_USUARIO", "Senha": "SENHA_SECRETA", "Alias": "CorporeRM" }