Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Também é possível exportar a documentação do processo, gerando um documento com informações referentes ao processo e suas atividades, ou a imagem do fluxo do processo.



Configurar Início

...

01. Arrastar o elemento Início do menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

14. Depois de finalizar a configuração do início, acionar Confirmar.



Configurar Fim

...

01. Arrastar o elemento Fim do menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

Painel

As informações solicitadas são:

Nome
Nome que será atribuído ao fim do processo.

Notifica requisitante
Quando assinalado, determina que o requisitante da solicitação será notificado por e-mail sobre o fim da solicitação.

Notifica gestor
Quando assinalado, determina que o gestor do processo será notificado por e-mail sobre o fim da solicitação.

04. Acionar Confirmar.



Configurar Atividade

...

01. Arrastar o elemento Atividade do menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

Painel

Para remover o elemento do diagrama do processo, basta acionar Excluir, representado por uma lixeira.

03. Acessar aba Geral

Painel

As informações solicitadas são:

Descrição
Descrição da atividade que comporá o processo.

Instruções
Instruções que facilitam o entendimento da atividade no processo. Ao preparar as instruções de uma atividade, é comum precisar buscar informações de outros arquivos ou sites. Existe o conceito de hiperlink que permite incluir acessos para documentos da plataforma e também para endereços na Internet por intermédio de documentos externos, evitando a replicação de informações e facilitando a navegação. Para isso, é necessário inserir a tag [WD:999999], onde 999999 deve ser substituído pelo código do documento na navegação de documentos.

Expediente
Expediente ao qual a atividade será relacionada. Os expedientes são cadastrados na plataforma e são utilizados para os cálculos de prazos e atrasos das atividades de processo. Por exemplo, se o expediente informado foi configurado como sendo de segunda à sexta das 8:00h às 18:00h e existe uma atividade com duração de 1 hora que foi criada às 17:30h de uma terça, seu prazo de conclusão será quarta às 8:30h em decorrência do expediente.

Mecanismo de atribuição
Forma como serão selecionados os usuários para executar a atividade. São exibidos apenas os tipos de mecanismo de atribuição que podem ser utilizados em atividades comuns. Os mecanismos disponíveis são:

  • Atribuição por associação: quando selecionado, determina que os usuários que podem executar essa atividade e serão exibidos para seleção são os resultantes da junção de vários mecanismos de atribuição;
  • Atribuição por campo de formulário: quando selecionado, determina que a atividade será enviada para o usuário que é informado em um campo do formulário relacionado ao processo;
  • Atribuição por executor de atividade: quando selecionado, determina que a atividade será enviada para o executor de uma determinada atividade anterior do processo;
  • Atribuição por grupo: quando selecionado, determina que os usuários que podem executar essa atividade e serão exibidos para seleção são todos os usuários que pertencem a um grupo;
  • Atribuição por grupos do colaborador: quando selecionado, determina que os usuários que podem executar essa atividade e serão exibidos para seleção são os que pertencem aos mesmos grupos do usuário autenticado ou do usuário que iniciou a solicitação, conforme for configurado no mecanismo;
  • Atribuição por papel: quando selecionado, determina que os usuários que podem executar essa atividade e serão exibidos para seleção são todos os usuários que pertencem a um papel;
  • Atribuição para um grupo: quando selecionado, determina que a atividade será enviada para um pool de recursos, contendo os usuários pertencentes ao grupo. Nesse caso, qualquer usuário do grupo pode assumir a atividade;
  • Atribuição para um papel: quando selecionado, determina que a atividade será enviada para um pool de recursos, contendo os usuários pertencentes ao papel. Nesse caso, qualquer usuário do papel pode assumir a atividade;
  • Atribuição por usuário: quando selecionado, determina que a atividade será enviada para um usuário específico.

Prazo conclusão

  • Por valor fixo: Tempo dentro do qual a atividade deve ser concluída. O valor em horas informado é considerado, junto com o expediente selecionado, para calcular o prazo limite de conclusão da atividade. Este prazo é considerado a partir do momento do recebimento da atividade.
  • Por campo de formulário: Quando selecionado, permiti escolher um campo do formulário que irá definir o prazo da tarefa que se está alterando a propriedade.
Painel

Valores válidos para o campo:

  • 999:99 = Formato padrão.

Seguirá a mesma lógica do valor fixo, considerando os expedientes e feriados do usuário responsável.

Para os demais valores utilizar os formatos a seguir:

  • 9999-99-99 = ano, mês e dia;
  • 9999-99-99 99:99 = ano, mês, dia, hora e minuto;
  • 99/99/9999 = ano, mês e dia;
  • 99/99/9999 99:99 = ano, mês, dia, hora e minuto;
  • 9999999999 = data em milisegundos.

Não serão considerados expedientes e feriados, seguindo exatamente o que for informado

Nota
titleImportante

Ao informar uma data sem a hora, será considerado o ultimo horário do dia, que é 23:59.

Solicitar assinatura digital
Quando assinalado, determina que essa atividade deve ser assinada digitalmente pelo seu usuário executor. Nesse caso, ao finalizar a atividade é exibida uma janela na qual o usuário executor precisa inserir sua assinatura digital e, só então, a solicitação pode ser enviada para a próxima atividade.

Confirma senha
Quando assinalado, determina que o usuário precisa inserir sua senha para concluir a atividade. Se na configuração do processo já está assinalado, esta opção virá desabilitada. Ao enviar a atividade que possui confirmação de senha adiante, será solicitada a senha do usuário que está executando a tarefa. Caso a senha seja inválida, o executor da atividade pode tentar o número de vezes que forem necessárias. A movimentação do processo só ocorrerá quando o executor informar sua senha corretamente. No histórico do processo haverá uma indicação de que o usuário confirmou sua senha na movimentação da atividade na solicitação. Importante: as atividades assinaladas para utilização de confirmação de senha não podem ser automatizadas por Web services.

Inibe opção Transferir
Quando assinalado, determina que a execução da atividade não pode ser transferida para outro usuário.

Atividade conjunta
Quando assinalado, determina que a atividade deve ser executada por mais de um usuário. Desta maneira a atividade somente será considerada encerrada e a solicitação movimentada quando o % de consenso informado for alcançado.

% Consenso
Percentual de consenso necessário para considerar a atividade como encerrada. Esse campo somente é habilitado quando for assinalada a opção Atividade conjunta.

Quando conjunta, nunca seleciona colaboradores
Quando selecionada, determina que essa atividade será atribuída para todos os usuários listados pelo mecanismo de atribuição definido. Quando selecionada essa opção o campo Atividade conjunta é assinalado automaticamente, sendo necessário informar o % Consenso também.

...

Painel

Informações sobre a configuração de mecanismos de atribuição podem ser obtidas em Configurar mecanismo de atribuição.

05. Acessar

...

aba Regras de anexos

Painel

Regras de anexo são eventos que irão ocorrer na atividade criada, no momento de movimentá-la para a próxima atividade. Estes eventos ocorrem apenas em atividades normais ou atividade de início de um processo.

...

Painel

Ao adicionar uma nova regra, é preciso preencher os seguintes campos:

Operador
Nenhum
Igual
Maior
Maior ou igual
Menor
Menor ou igual
Qualquer

Quantidade
Número da quantidade de anexos que deseja incluir.

Nome
Nome padrão ou nome do arquivo. Ex: server.log ou *.log

Mensagem
Frase ou aviso configurado, a respeito dos anexos. Ex: Anexar um arquivo.

:
Painel
titleOrdem de resolução das regras

1- Verifique os “nenhum”, caso encontre algum registro que invalide a regra, lança exceção;

2- Verifique os iguais, maior, maior ou igual, menor e menor ou igual e quando encontrar o primeiro válido, some o número de anexos válidos para tal condição;

3- Caso utilize o “qualquer” e não encontre nenhuma condição válida, considere o arquivo como válido. Se não tiver o “qualquer” e não encontrar nenhuma condição válida, não será permitido movimentar.


Proibir anexar arquivos na atividade

Nenhum

Proibido anexar
=0
Proibido anexar

Resultados esperados:
Nenhum arquivo: OK;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: erro;


Obrigar a anexar arquivos na atividade

>0
Anexe um arquivo

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: OK;
Um arquivo .zip: OK;
Um arquivo .pdf e um .zip: OK;
Um arquivo .jpg: OK;
Um arquivo .pdf, um .zip e um .jpg: OK;


Anexar um arquivo zip na atividade

=1*.zipAnexe um arquivo .zip

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: erro;
Um arquivo .zip: OK;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: erro;


Anexar um arquivo zip e um pdf na atividade

=1*.zipAnexe um arquivo *.zip
=1*.pdfAnexe um arquivo *.pdf

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: OK;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: erro;


Anexar um arquivo zip ou um pdf na atividade

=1.zip|.pdfAnexar um arquivo .zip ou .pdf

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: OK;
Um arquivo .zip: OK;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: erro;


Anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivo na atividade

=1*.zipAnexe um arquivo .zip
Qualquer


Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: erro;
Um arquivo .zip: OK;
Um arquivo .pdf e um .zip: OK;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: OK;


Proibir anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivos na atividade

Nenhum
*.zipArquivos .zip não são permitidos
Qualquer


=0*.zipArquivos .zip não são permitidos
Qualquer


Resultados esperados:
Nenhum arquivo: OK;
Um arquivo .pdf: OK;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: OK;
Um arquivo .pdf, um .zip e um .jpg: erro;


Obrigar a anexar um arquivo zip e obrigar ao menos um outro tipo de arquivo na atividade

=1*.zipAnexe um arquivo .zip
>=1!*.zipAnexe um arquivo diferente de zip

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: OK;
Um arquivo .jpg: erro;
Um arquivo .pdf, um .zip e um .jpg: OK;


Anexar um ou mais arquivos do tipo imagem

>=1.png|.jp*g!*.gifAnexe um arquivo .jpg, .png ou .gif

Resultados esperados:
Nenhum arquivo: erro;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: OK;
Um arquivo .pdf, um .zip e um .jpg: erro;


Permitir somente arquivo do tipo imagem mas sem tornar o anexo obrigatório

>=0.png|.jp*g|*.gifApenas arquivo .jpg, .png ou .gif são permitidos

Resultados esperados:
Nenhum arquivo: OK;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: OK;
Um arquivo .pdf, um .zip e um .jpg: erro;


Obrigar anexar um arquivo com um nome específico

=1server.logAdicione um arquivo server.log

Permitido: server.log
Não permitido: sem anexos ou abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip


Obrigar anexar um arquivo com parte de um nome

=1server*.logAdicione um arquivo server.log

Permitido: server.log, server-2018.log
Não permitido: sem anexos ou abcserver.log, server.txt, server.log.zip, server.zip

=1server*.log*Adicione um arquivo server.log

Permitido: server.log, server-2018.log, server.log.zip
Não permitido: sem anexos ou abcserver.log, server.txt, server.zip

=1*server*.log*
Adicione um arquivo server.log

Permitido: abcserver.log, server.log, server-2018.log, server.log.zip
Não permitido: sem anexos ou server.txt, server.zip


Proibir anexar um arquivo com parte de um nome

Nenhum
*server*Arquivos com nome server não são válidos
Qualquer


=0*server*Arquivos com nome server não são válidos
Qualquer


Permitido: sem anexos ou outroarquivo.qlqrcoisa
Não permitido: server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip

=0*server*Arquivos com nome server não são válidos
Nenhum
*server*Arquivos com nome server não são válidos

Permitido: sem anexos ou outroarquivo.qlqrcoisa
Não permitido: server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip


Proibir anexar um arquivo com parte de um nome e exigir arquivo com outro nome

=1!*server*Você deve anexar um arquivo que não possua server no nome

Permitido: outroarquivo.qlqrcoisa
Não permitido: sem anexos, server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip


Permitir arquivo de uma extensão somente com um nome específico

=1server.log|!*.logVocê deve anexar um arquivo server.log ou algum arquivo de extensão diferente de .log

Permitido: server.log, server.txt, server.log.zip, server.zip
Não permitido: sem anexos, abcserver.log, server-2018.log

=1server*.log|!*.logVocê deve anexar o arquivo server.log ou algum arquivo de extensão diferente de .log

Permitido: server.log, server-2018.log, server.txt, server.log.zip, server.zip, server.txt, server.log.zip, server.zip
Não permitido: sem anexos ou abcserver.log


Diferença entre usar "Nenhum" ou "=0"

Sim, existe diferença. O nenhum é uma regra prioritária, ou seja, vai ser executada antes das demais. Confira no exemplo abaixo:

=1server*
Nenhum
*.zipProibido anexar arquivo .zip
=1server*Proibido anexar
=0*.zipProibido anexar arquivo .zip

Se o usuário adicionar um arquivo chamado server.zip, no primeiro caso esse anexo não vai ser aceito. No segundo caso, como a primeira regra é atendida pelo nome do arquivo, será aceito.

07. Acionar Confirmar.

08. Acessar aba Mobile.

Painel

As informações solicitadas nesta aba, serão utilizadas como base no aplicativo Approval. Seu correto preenchimento irá disponibilizar as informações necessárias ao utilizar o aplicativo, bem como o correto funcionamento de suas respectivas funções.

...

Painel

Os campos solicitados são:

Título
Defina um nome para o título da solicitação, ou escolha um campo de formulário. Padrão: Descrição do processo.

Destaque
Defina um campo do formulário para preencher esse campo. O campo deve ser o destaque e não pode ser muito extenso. Padrão: Nome da atividade.

Descrição
Defina um texto para a descrição prévia da solicitação e/ou escolha campos de formulário. As informações que excederem o limite ficarão disponíveis na solicitação. Padrão: Instrução da atividade e processo + Identificador.


As ações disponíveis são:

Rejeitar
Selecione 'Desabilitar' ou 'Problema resolvido'.

Aprovar
Selecione 'Desabilitar' ou 'Problema resolvido'.

10. Acessar aba Acompanhamento.

11. Definir as informações solicitadas.

Painel

As informações solicitadas são:

Notifica responsável
Quando assinalado, determina que o responsável pela atividade será notificado por e-mail sobre o seu início.

Notifica requisitante
Quando assinalado, determina que o requisitante da solicitação será notificado por e-mail sobre o início dessa atividade.

Notifica gestor
Quando assinalado, determina que o gestor do processo será notificado por e-mail sobre o início dessa atividade.

12. Acessar aba Atraso.

13. Definir as informações solicitadas.

Painel

As informações solicitadas são:

Notifica responsável
Quando assinalado, determina que o responsável pela atividade será notificado por e-mail quando ela estiver atrasada.

Tolerância
Tempo durante o qual a plataforma irá aguardar após o vencimento do prazo da atividade para começar a enviar o e-mail de notificação de atraso para o responsável, requisitante ou gestor, conforme as opções assinaladas.

Frequência
Intervalo de tempo entre cada envio de e-mail de notificação de atraso para o responsável, requisitante ou gestor, conforme as opções assinaladas.

Aviso de expiração
Tempo antes da expiração da tarefa a partir do qual será enviado e-mail de notificação de que a tarefa está para expirar para o responsável, requisitante ou gestor, conforme as opções assinaladas.

Notifica requisitante
Quando assinalado, determina que o requisitante da solicitação será notificado por e-mail quando essa atividade estiver atrasada.

Notifica gestor
Quando assinalado, determina que o gestor do processo será notificado por e-mail quando essa atividade estiver atrasada.

14. Acessar

...

aba Esforço.

15. Definir as informações solicitadas.

...

16. Depois de finalizar a configuração da atividade, acionar Confirmar.



Configurar Atividade automática

...

 Assista ao vídeo

Painel

O fluxo padrão indica uma ação da atividade automática, que acontecerá quando nenhuma das condições definidas forem atendidas. Para maiores detalhes, acesse Fluxos.

...

Painel

Aqui deverão ser cadastradas as regras para que a condição seja atendida, além da atividade de destino desta condição e o mecanismo de atribuição, sendo este último opcional. São as regras criadas na condição que farão a atividade ter comportamento automático.

Definir as informações solicitadas:

-Adicionar uma regra
Neste campo, serão configuradas as entradas, operador e atribuição da regra. Também é possível editar uma regra da condição acionando Editar ou remover uma regra por meio do Remover.

-Atividade destino
Atividade para a qual a solicitação será movimentada quando a expressão lógica em questão for verdadeira.

-Mecanismo
É a forma como serão selecionados os usuários para execução da atividade destino. São exibidos apenas os tipos de mecanismo de atribuição que podem ser utilizados em atividades do tipo Automático. A configuração de um mecanismo de atribuição para uma condição é opcional. Caso seja selecionado um mecanismo de atribuição, ele será utilizado em conjunto com o mecanismo de atribuição da atividade destino para definir o responsável pela atividade, retornando um conjunto de usuários comuns entre os dois mecanismos de atribuição. Caso não seja selecionado um mecanismo de atribuição, será utilizado
somente o mecanismo de atribuição da atividade destino.

Se um mecanismo foi selecionado, acionar Configurar, localizado ao lado do campo Mecanismo de atribuição, e definir as informações desejadas para ele.

  • Atribuição por associação: quando selecionado, determina que os usuários que podem executar a atividade destino e serão exibidos para seleção são os resultantes da junção de vários mecanismos de atribuição;
  • Atribuição por campo de formulário: quando selecionado, determina que a atividade destino será enviada para o usuário que é informado em um campo do formulário relacionado ao processo;
  • Atribuição por executor de atividade: quando selecionado, determina que a atividade destino será enviada para o executor de uma determinada atividade anterior do processo;
  • Atribuição por grupo: quando selecionado, determina que os usuários que podem executar a atividade destino e serão exibidos para seleção são todos os usuários que pertencem a um grupo;
  • Atribuição por grupos do colaborador: quando selecionado, determina que os usuários que podem executar a atividade destino e serão exibidos para seleção são os que pertencem aos mesmos grupos do usuário autenticado ou do usuário que iniciou a solicitação, conforme for configurado no mecanismo;
  • Atribuição por papel: quando selecionado, determina que os usuários que podem executar a atividade destino e serão exibidos para seleção são todos os usuários que pertencem a um papel;
  • Atribuição para um grupo: quando selecionado, determina que a atividade destino será enviada para um pool de recursos, contendo os usuários pertencentes ao grupo. Nesse caso, qualquer usuário do grupo pode assumir a atividade;
  • Atribuição para um papel: quando selecionado, determina que a atividade será enviada para um pool de recursos, contendo os usuários pertencentes ao papel. Nesse caso, qualquer usuário do papel pode assumir a atividade;
  • Atribuição por usuário: quando selecionado, determina que a atividade será enviada para um usuário específico.
Painel

Informações sobre a configuração de mecanismos de atribuição podem ser obtidas em Configurar mecanismo de atribuição.

...

08. Incluir quantas condições for desejado, configurá-las e acionar Confirmar.



Configurar Serviço

...

01. Arrastar o elemento Serviço do menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

Painel
  • Serviço
    Selecione um serviço do tipo Soap, já cadastrado através do item Serviços, localizado no Painel de controle, aba Gerais.
Painel

Para saber como criar um serviço, acesse a documentação aqui.

  • Operação
    Ao selecionar o ícone de lupa, permitirá selecionar uma das operações disponíveis. As operações estarão listadas por Nome e PortType (ColleagueService).
  • Configurar
    Nas configurações da operação selecionada, podem ser configuradas as Propriedades e SOAP Headers.
Painel

Propriedades

  • Autenticação Básica - selecionar se deseja ou não de autenticação. Podendo definir um usuário e senha.
  • SSL - habilitar quando o serviço soap exigir utilização de ssl.
  • Desabilitar Chunking - desabilitar o envio do envelope soap inteiro.
  • Listar mensagens SOAP - habilitar para mostrar as mensagens de envio e recebimento no log.
  • Tempo de resposta - habilitar para mostrar o tempo que a requisição aguarda pela resposta.

SOAP Headers
Permite adicionar um header(cabeçalho).

Acionar Salvar para concluir a configuração.

Parâmetros
Preencha os parâmetros de acordo com o solicitado:

Atribuição
- Valor, Formulário, Variável ou Nulo (Ao selecionar Nulo, o campo Valor é automaticamente dispensado. Para a opção Formulário ser exibida, é necessário ter um formulário atrelado ao processo).

Valor
- Serão visualizadas quando o campo de atribuição for selecionado como Variável. São elas: WKCompany, WKUser, WKCardId, WKCurrentState, WKDef, WKFormId, WKNextState, WKNumProcess, WKNumState e WKUserComment.


Retorno
Preencha os retornos de acordo com o solicitado:

Atribuição
- Descartar, Formulário e Observação (Ao selecionar Descartar, o campo Valor é automaticamente dispensado. Na opção Formulário, é possível buscar e incluir um formulário no campo Valor. Já na opção Observação, é possível incluir uma mensagem de observação, acionando Editar objeto como ícone de lápis, no campo Valor).

05. Acionar Confirmar.



Configurar Documento

...

01. Arrastar o elemento Documentodo menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

Painel

Para selecionar um documento, basta acionar o ícone presente abaixo do campo Documento, que representa uma lupa. Na janela exibida, localizar o documento desejado, assinalá-lo e acionar Selecionar.

04. Acionar Confirmar.



Configurar Anotação

...

01. Arrastar o elemento Anotaçãodo menu lateral para o local desejado da área de modelagem do fluxo do processo.

...

Painel

Nome
Nome da anotação.

Documento
Texto que corresponde à anotação propriamente dita.

04. Acionar Confirmar.



Configurar Swimlane

...

01. Arrastar o elemento Swimlanedo menu lateral para o local desejado da área de modelagem do fluxo do processo.

...