Ferramentas do usuário

Ferramentas do site


manual_usuario:studio:fluxo:designer:definicao_tarefa

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
manual_usuario:studio:fluxo:designer:definicao_tarefa [2015/03/25 11:40]
administrador [Geral]
manual_usuario:studio:fluxo:designer:definicao_tarefa [2016/08/03 13:49] (atual)
administrador [Prazo]
Linha 10: Linha 10:
 ---- ----
  
 +###
 As definições de tarefas são feitas no editor de tarefa que é aberto ao clicar duas vezes no bloco TAREFA desejado. ​ As definições de tarefas são feitas no editor de tarefa que é aberto ao clicar duas vezes no bloco TAREFA desejado. ​
- +###
-{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa.png?​300|}}+
  
 ====Geral==== ====Geral====
 ---- ----
 +
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa.png?​700|}}
  
 ^ Campo ^ Uso ^ Informações ^ ^ Campo ^ Uso ^ Informações ^
 | Assunto ​                                    | Obrigatório | Contem o assunto da tarefa. Usado como título em e-mails, ​ notificações e lista de tarefas. Aceita o uso de expressões. ​ | | Assunto ​                                    | Obrigatório | Contem o assunto da tarefa. Usado como título em e-mails, ​ notificações e lista de tarefas. Aceita o uso de expressões. ​ |
 | Descrição ​                                  | Facultativo | Descrição detalhada da tarefa em várias linhas. Pode-se inserir detalhes e instruções sobre a tarefa em questão. Aceita o uso de expressões. | | Descrição ​                                  | Facultativo | Descrição detalhada da tarefa em várias linhas. Pode-se inserir detalhes e instruções sobre a tarefa em questão. Aceita o uso de expressões. |
-| Associação ​                                 | Obrigatório | Nome do usuário, grupo ou papel que a tarefa será atribuída ao ser instanciada. Os usuários e grupos são criados manualmente (ou através da API) e definem os atores envolvidos nos processos de negócio especificados. Para mais detalhes sobre usuários e grupos, ​acesse FIXME. Além de usuários e grupos, é possível atribuir tarefas a papéis. Papéis são definições abstratas de atores, que dependem de algum contexto para ser definidos. Para mais detalhes sobre papéis, acesse FIXME. |+| Associação ​                                 | Obrigatório | Nome do usuário, grupo ou papel que a tarefa será atribuída ao ser instanciada. Os usuários e grupos são criados manualmente (ou através da API) e definem os atores envolvidos nos processos de negócio especificados. Para mais detalhes sobre usuários e grupos, ​[[manual_usuario:​studio:​studio_objetivo_usuarios_grupos | clique aqui]]. Além de usuários e grupos, é possível atribuir tarefas a papéis. Papéis são definições abstratas de atores, que dependem de algum contexto para ser definidos. |
 | Enviar notificação por e-mail ​              | Facultativo | Envia uma notificação por email para o usuário ou grupo quando a instância da tarefa é criada. | | Enviar notificação por e-mail ​              | Facultativo | Envia uma notificação por email para o usuário ou grupo quando a instância da tarefa é criada. |
 | Salvar geolocalização da execução da tarefa | Facultativo |  | | Salvar geolocalização da execução da tarefa | Facultativo |  |
 | Obrigar geolocalização nesta tarefa ​        | Facultativo |  | | Obrigar geolocalização nesta tarefa ​        | Facultativo |  |
 +
 ====Status==== ====Status====
 ---- ----
 +
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa_2.png?​700|}}
  
 Define a lista de status disponíveis para a tarefa. ​ Define a lista de status disponíveis para a tarefa. ​
Linha 32: Linha 37:
  
 ^ Campo ^ Descrição ^ ^ Campo ^ Descrição ^
-| Nome status | Descrição do status. Será utilizada para identificar o status da tarefa e fazer as conexões com transições. | +| Lista de status ​            ​| ​ | 
-| Finalização | Define se o status selecionado finaliza a tarefa. Após a finalização da tarefa o fluxo seguirá pela transição marcada com o status correspondente. | +| Nome status ​                ​| Descrição do status. Será utilizada para identificar o status da tarefa e fazer as conexões com transições. | 
-Escondido ​| Define se o status estará disponível ou não na lista de status para seleção do usuário. Pode ser usado para definir status de expiração automático da tarefa, por exemplo. | +| Finalização ​                ​| Define se o status selecionado finaliza a tarefa. Após a finalização da tarefa o fluxo seguirá pela transição marcada com o status correspondente. | 
 +Oculto ​                     ​| Define se o status estará disponível ou não na lista de status para seleção do usuário. Pode ser usado para definir status de expiração automático da tarefa, por exemplo. | 
 +| Ignorar campos obrigatórios |  |
 ====Anexos==== ====Anexos====
 ---- ----
 +
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa_3.png?​700|}}
  
 Define as permissões de anexos do usuário na tarefa. ​ Define as permissões de anexos do usuário na tarefa. ​
Linha 52: Linha 60:
 ---- ----
  
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa_4.png?​700|}}
 +
 +###
 Define os campos que estarão disponíveis na instância da tarefa. Um ou mais campos podem ser definidos para a tarefa. Todos os campos aqui definidos são mostrados ao usuário no visualizador de formulário. Estes campos podem ser utilizados para visualização ou entrada de dados feito pelo usuário. Define os campos que estarão disponíveis na instância da tarefa. Um ou mais campos podem ser definidos para a tarefa. Todos os campos aqui definidos são mostrados ao usuário no visualizador de formulário. Estes campos podem ser utilizados para visualização ou entrada de dados feito pelo usuário.
 +###
  
 +###
 Um campo está sempre ligado a uma variável definida no fluxo. Para criar um campo de formulário,​ é necessário antes definir a variável e suas caracteríticas na definição do fluxo. O campo será mostrado ao usuário de acordo com as características da variável e as opções de campo definidas aqui. Um campo está sempre ligado a uma variável definida no fluxo. Para criar um campo de formulário,​ é necessário antes definir a variável e suas caracteríticas na definição do fluxo. O campo será mostrado ao usuário de acordo com as características da variável e as opções de campo definidas aqui.
 +###
  
 ^ Campo ^ Descrição ^ ^ Campo ^ Descrição ^
-Texto do campo | Nome do campo que será mostrado no formulário. | +Variáveis ​           |  | 
-| Variável do fluxo | Variável do fluxo que este campo está ligado. | +| Título ​do Texto      ​| Nome do campo que será mostrado no formulário. | 
-Apenas ​leitura | Define se o campo não poderá ser alterado pelo usuário. | +| Variável do workflow ​| Variável do fluxo que este campo está ligado. | 
-| Obrigatório | Define se o campo é de preenchimento obrigatório. A tarefa não poderá ser salva até que todos os campos obrigatórios sejam informados. |+Mensagem adicional ​  ​| ​ | 
 +| Somente ​leitura ​     | Define se o campo não poderá ser alterado pelo usuário. | 
 +| Obrigatório ​         | Define se o campo é de preenchimento obrigatório. A tarefa não poderá ser salva até que todos os campos obrigatórios sejam informados. |
  
 +###
 Para mais informações sobre as opções disponíveis para campos de formulário e variáveis de fluxo, acesse [[Manual_Usuario:​Studio:​Fluxo:​Designer:​Campos | Campos de formulário]]. Para mais informações sobre as opções disponíveis para campos de formulário e variáveis de fluxo, acesse [[Manual_Usuario:​Studio:​Fluxo:​Designer:​Campos | Campos de formulário]].
 +###
  
 ====Vencimento==== ====Vencimento====
 ---- ----
  
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa_5.png?​700|}}
 +
 +###
 Define se a tarefa terá alguma regra de vencimento caso o usuário designado não a finalize num período de tempo especificado. Define se a tarefa terá alguma regra de vencimento caso o usuário designado não a finalize num período de tempo especificado.
 +###
 +
 +###
 +**Nota:** Esta função exige que o desenvolvedor do fluxo informe, obrigatoriamente,​ que ação o fluxo deverá tomar/​seguir.
 +###
  
 ^ Campo ^ Descrição ^ ^ Campo ^ Descrição ^
-| Tarefa não expira | A tarefa não tem prazo de expiração definido e ficará aguardando indefinidamente a finalização pelo usuário atribuído. | +| Tarefa não expira ​      ​| A tarefa não tem prazo de expiração definido e ficará aguardando indefinidamente a finalização pelo usuário atribuído. | 
-| Prazo de vencimento | Define que a tarefa irá vencer após um número definido de dias, semanas ou meses **após a criação da instância da tarefa**. |+| Prazo de vencimento ​    ​| Define que a tarefa irá vencer após um número definido de dias, semanas ou meses **após a criação da instância da tarefa**. | 
 +| Apenas dias úteis ​      | Com esta opção selecionada,​ o sistema considera apenas os dias úteis (de segunda a sexta) não levando em consideração os feriados, uma vez que o sistema ainda não faz tal controle. |
 | Data/hora de vencimento | Define que a tarefa irá vencer numa data e hora especificada manualmente. Neste caso, caso a instância da tarefa tenha sido criada após a data especificada,​ ela não expirará nunca. | | Data/hora de vencimento | Define que a tarefa irá vencer numa data e hora especificada manualmente. Neste caso, caso a instância da tarefa tenha sido criada após a data especificada,​ ela não expirará nunca. |
 | Expressão personalizada (data/hora) | Define uma expressão de script para calcular um vencimento com base em alguma variável disponível. Acesse [[manual_usuario:​studio:​fluxo:​designer:​expressoes|Expressões]] para mais detalhes. | | Expressão personalizada (data/hora) | Define uma expressão de script para calcular um vencimento com base em alguma variável disponível. Acesse [[manual_usuario:​studio:​fluxo:​designer:​expressoes|Expressões]] para mais detalhes. |
-| Status de vencimento | Define qual o status de finalização da tarefa após seu vencimento. O status é definido automaticamente (sem intervenção do usuário) e só é possível definir um status do tipo finalização. |+| Status de vencimento ​   | Define qual o status de finalização da tarefa após seu vencimento. O status é definido automaticamente (sem intervenção do usuário) e só é possível definir um status do tipo finalização. |
  
-**Atenção:​** O sistema de vencimento de tarefas necessita do módulo [[manual_usuario:​monitor|Workflow Monitor]]. 
    
 +====Prazo====
 +----
 +
 +{{:​manual_usuario:​studio:​fluxo:​designer:​definicao_bloco_tarefa_6.png?​700|}}
 +
 +###
 +Define se a tarefa terá algum prazo de conclusão a ser controlado pelo gestor.
 +###
 +
 +###
 +**Nota:** Esta função é meramente gerencial, não obrigando o fluxo a tomar alguma decisão. Serve para o gestor poder acompanhar que tarefas estão atrasadas ou próximas do seu prazo.
 +###
 +
 +^ Campo ^ Descrição ^
 +| Tarefa não tem prazo    | A tarefa não tem prazo de conclusão definido e ficará aguardando indefinidamente a finalização pelo usuário atribuído. |
 +| Prazo da tarefa ​        | Define que a tarefa irá vencer após um número definido de dias, semanas ou meses **após a criação da instância da tarefa**. |
 +| Apenas dias úteis ​      | Com esta opção selecionada,​ o sistema considera apenas os dias úteis (de segunda a sexta) não levando em consideração os feriados, uma vez que o sistema ainda não faz tal controle. |
 +| Data/hora de prazo      | Define que a tarefa irá vencer numa data e hora especificada manualmente. Neste caso, caso a instância da tarefa tenha sido criada após a data especificada,​ ela não expirará nunca. |
 +| Expressão personalizada (data/hora) | Define uma expressão de script para calcular um vencimento com base em alguma variável disponível. Acesse [[manual_usuario:​studio:​fluxo:​designer:​expressoes|Expressões]] para mais detalhes. |
 +
manual_usuario/studio/fluxo/designer/definicao_tarefa.1427283628.txt.gz · Última modificação: 2015/03/25 11:40 (edição externa)