Roboteka
Roboteka · Robôs · Projetos do funcionário pelas tarefas

Projetos do funcionário pelas tarefas

O robô «Projetos do funcionário pelas tarefas» retorna ao processo de negócios os projetos do Bitrix24 (Alaio) em que um funcionário tem tarefas: um array de IDs de projetos, um array de nomes, o número de tarefas por projeto, o total de tarefas e um indicador «Encontrado» Y/N. A função na tarefa é selecionável: responsável, participante, observador ou criador; tarefas concluídas são incluídas por um indicador.

O designer padrão de processos de negócios do Bitrix24 (Alaio) não consegue dizer em quais projetos um funcionário está ocupado. O robô responde a isso pelas tarefas: seleciona as tarefas do funcionário na função indicada (responsável, participante, observador, criador), mantém apenas as vinculadas a um projeto e as agrupa por projeto. Por padrão contam apenas as tarefas não concluídas; o indicador «Incluir tarefas concluídas» acrescenta as fechadas. A saída é um array de IDs de projetos, um array de nomes, o número de tarefas por projeto (na mesma ordem), o número de projetos, o total de tarefas e o indicador «Encontrado» Y/N. Os projetos são ordenados por número de tarefas decrescente, então o primeiro projeto é onde o funcionário está mais carregado. Diferente do robô «Obter projetos do funcionário», este funciona sem a permissão «Grupos de trabalho» e mostra a carga real em vez da participação formal. Cenários típicos: verificar a carga de projetos de um funcionário antes de atribuir uma tarefa; reunir os projetos com tarefas abertas quando um funcionário sai; mostrar ao gestor a distribuição de tarefas de um subordinado no relatório semanal. O robô examina até 1000 tarefas por execução.

Quais parâmetros de entrada o robô aceita?

Parâmetro Tipo Obrigatório? Padrão
Funcionário user sim
Função na tarefa select Responsável, Participante, Observador, Criador — responsible
Incluir tarefas concluídas bool — N

O que o robô retorna?

Parâmetro Tipo
IDs dos projetos int
Nomes dos projetos string
Número de tarefas por projeto int
Número de projetos int
Total de tarefas em projetos int
Encontrado (Y/N) string
ID do primeiro projeto int
Nome do primeiro projeto string

Quais erros o robô pode retornar?

O robô grava essas mensagens no histórico do processo de negócios quando não consegue concluir uma etapa. O texto mostra o que corrigir nas configurações ou nos dados.

  • Erro: funcionário não informado
  • Erro ao acessar as tarefas

Cenário: escolha do responsável

  1. Um negócio passa para a etapa «Implantação»
  2. O robô conta os projetos e tarefas abertas do candidato a responsável
  3. Se o número de projetos passar de três, o processo atribui a tarefa a outro funcionário

Robôs semelhantes