{{:bk_cab_rh3software.png?200|}} \\ **Workflow Studio \ Fluxo** \\ =====Definição de tarefa===== ---- ### As definições de tarefas são feitas no editor de tarefa que é aberto ao clicar duas vezes no bloco TAREFA desejado. ### ====Geral==== ---- {{:manual_usuario:studio:fluxo:designer:definicao_bloco_tarefa.png?700|}} ^ 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. | | 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, [[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. | | Salvar geolocalização da execução da tarefa | Facultativo | | | Obrigar geolocalização nesta tarefa | Facultativo | | ====Status==== ---- {{:manual_usuario:studio:fluxo:designer:definicao_bloco_tarefa_2.png?700|}} Define a lista de status disponíveis para a tarefa. O status inicial da tarefa será o primeiro status definido na lista. ^ Campo ^ Descrição ^ | Lista de status | | | Nome status | Descrição do status. Será utilizada para identificar o status da tarefa e fazer as conexões com transições. | | 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==== ---- {{:manual_usuario:studio:fluxo:designer:definicao_bloco_tarefa_3.png?700|}} Define as permissões de anexos do usuário na tarefa. ^ Campo ^ Descrição ^ | Mostrar anexos | Define se o usuário poderá visualizar a lista e abrir os anexos da instância da tarefa. | | Permitir excluir anexos | Define se o usuário poderá excluir anexos da instância. | | Permitir inserir anexos | Define se o usuário poderá incluir novos anexos na instância da tarefa. | | Permitir alterar anexos | Define se o usuário poderá alterar o conteúdo dos anexos, quando possível (imagens, arquivos binários e PDFs não permitem alterações). | Para detalhes de como criar anexos e grupos de anexos, acesse [[Manual_Usuario:Studio:Fluxo:Designer:Anexos | Anexos]]. ====Campos==== ---- {{: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. ### ### 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 ^ | Variáveis | | | Título do Texto | Nome do campo que será mostrado no formulário. | | Variável do workflow | Variável do fluxo que este campo está ligado. | | 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]]. ### ====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. ### ### **Nota:** Esta função exige que o desenvolvedor do fluxo informe, obrigatoriamente, que ação o fluxo deverá tomar/seguir. ### ^ 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. | | 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. | | 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. | ====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. |