-
PT
-
ES
-
AO
-
CV
-
MZ
-
ST
-
GW
-
Professional
-
Executive
-
Public Sector
-
Omnia
-
Evolution
Os Processos do Utilizador (PDU) complementam as funções do utilizador, permitindo a execução calendarizada de sequências de ações num servidor, sem intervenção do utilizador.
Ao utilizar este mecanismo, poderá utilizar uma ferramenta de automatização de tarefas repetitivas, capaz de implementar regras de negócio específicas a uma situação particular.
Criar e remover Processos
O ambiente de configuração é disponibilizado através de um editor do tipo fluxograma totalmente visual, apresentando os seguintes elementos:
- Barra de ferramentas: contém um conjunto de opções que permitem definir, executar, configurar e imprimir o processo do utilizador;
- Barra de desenho: com a opção Adicionar ativa, contém os elementos necessários para adicionar novos passos ou condições ao processo;
- Área de desenho: área visual que permite configurar os elementos e o fluxo de execução do processo;
- Execução do Processo: área que contém o registo de execuções do processo;
- Início do Processo: estado inicial do processo que permite definir as propriedades do processo;
- Fim do Processo: estado final do processo que representa o final do processo de execução.
Para criar e/ou remover processos do utilizador, siga os seguintes passos:
Criar processos do utilizador
Para criar um processo do utilizador, siga os seguintes passos:
- Aceder a Extensibilidade | Processos na área de configurações do ERP (backstage);
- Selecionar a opção Novo presente na janela Processos do Utilizador;
- Definir as propriedades do processo do utilizador;
- Adicionar os elementos e condições necessárias à execução do processo do utilizador;
- Definir o fluxo de execução aplicado ao processo do utilizador;
- Por fim, clicar em Gravar.
Remover processos do utilizador
Para remover um processo do utilizador, siga os seguintes passos:
- Aceder a Extensibilidade | Processos na área de configurações do ERP (backstage);
- Selecionar o Processodo Utilizador que pretende remover;
- Clicar em Anular.
Será apresentada uma confirmação para remover o respetivo processo. Se responder positivamente, o processo do utilizador será removido do sistema.
Um processo do utilizador só poderá ser gravado se todos os passos se encontrarem interligados, incluindo o início e o final do processo.
Executar Processos
Os processos do utilizador são normalmente executados pela aplicação Windows Scheduler Services numa máquina configurada como servidor. A execução destes processos será realizada de acordo com o calendário definido quando o servidor estiver disponível.
No entanto, podem coexistir processos do utilizador cuja execução não está calendarizada e como tal seja necessário recorrer à intervenção do utilizador. De referir que a intervenção manual se aplica a todos os tipo de processos do utilizador, independentemente dos critérios de calendarização.
Para executar manualmente um processo do utilizador, siga os seguintes passos:
- Aceder à opção Processos do Utilizador em Extensibilidade | Processos, na área de configurações do ERP (backstage);
- Selecionar o Processo do Utilizador que pretende executar;
- Clicar em Executar.
Adicionar Passos
Para adicionar passos ao processo do utilizador, siga os seguintes passos:
- Identificar o tipo de passo a adicionar e clicar no botão correspondente na janela de edição do processo;
- Definir o Passo na janela Adicionar NovoPasso;
- No separador Geral, definir os atributos do passo, nomeadamente: Nome, Descrição, Função a executar e Decisão a aplicar em caso de erro (terminar a execução do processo ou continuar a execução do processo);
- No separador Configuração, definir os valores parametrizáveis e o resultado do passo; Nota: A parametrização e resultado dependem da definição da função a executar;
- Clicar em Confirmar.
Definir Propriedades
Para definir as propriedades do processo do utilizador, siga os seguintes passos:
- Selecionar o elemento Início do Processo no ambiente de configuração;
- Utilizar o menu de contexto Propriedades ou efetuar um duplo clique sobre o elemento referido para aceder à janela Propriedades do Processo;
- No separador Geral, definir os atributos do processo, nomeadamente: Nome, Descrição, Ativo (disponibilidade do processo), Função a utilizar em caso de sucesso e Função a utilizar em caso de erro;
- No separador Calendarização, definir a calendarização de execução automática do processo. Para tal, deverá selecionar a opção Executar Periodicamente e, consecutivamente, proceder à calendarização através da opção Editar;
- Clicar em Confirmar.
A execução do processo do utilizador quando definido num contexto automático (tarefa de execução definida no separador Calendarização) será efetuado pelo serviço Windows Scheduler.
Definir Fluxo de Execução
Para definir o fluxo de execução do processo do utilizador, siga os seguintes passos:
- Ativar o cursor de conector na opção Cursor;
- Escolher um ponto de conexão no elemento origem, clicando com o botão esquerdo e arrastar até um ponto de conexão no elemento destino;
- Largar o botão esquerdo do rato sobre o elemento destino;
- Por fim, o cursor poderá ser alterado para o conector normal.
Após concluído o processo é apresentado o fluxo (linha) de ligação entre os dois elementos. A ligação entre elementos obedece a algumas regras, nomeadamente o elemento origem apenas pode estar associado a um elemento destino.
Adicionar Condições
A introdução de condições na definição de processos do utilizador tem como objetivo adaptar o fluxo de execução mediante a validação de determinados critérios.
Para adicionar condições ao processo do utilizador, siga os seguintes passos:
- Aceder ao processo do utilizador a modificar;
- Selecionar a opção Nova Condição;
- Definir a Condição na janela Adicionar Nova Condição;
- No separador Geral, definir os atributos da condição, nomeadamente o Nome e Descrição;
- No separador Fluxos, definir o fluxo anterior (caso exista algum passo disponível), a condição de execução e o fluxo seguinte (para ambos os resultados possíveis: verdadeiro e falso);
- Por fim, clicar em Confirmar.
Após definir as propriedades da condição, esta será imediatamente adicionada ao ambiente de configuração. Posteriormente, poderá editar as propriedades da condição através de um duplo clique sobre o elemento (condição).