Verificar participação no projeto
O robô «Verificar participação no projeto» informa a um processo de negócios do Bitrix24 (Alaio) se um funcionário participa do grupo de trabalho ou projeto com o ID indicado. Retorna um indicador «Participa» Y/N, a função do funcionário (owner, moderator, member) e um indicador «Grupo encontrado» Y/N. Feito para condições: uma verificação, três campos de saída.
O designer padrão de processos de negócios do Bitrix24 (Alaio) não consegue verificar a participação de um funcionário em um projeto. O robô faz exatamente uma verificação: a entrada é o funcionário (campo «Funcionário» ou ID) e o ID do grupo ou projeto, a saída é o indicador «Participa» Y/N, a função como texto (owner, moderator, member; vazio quando não participa) e o indicador «Grupo encontrado» Y/N. Funcionários convidados que ainda não aceitaram contam como não participantes. «Grupo encontrado» = N significa que não existe grupo com esse ID ou que ele não está acessível a quem inicia o processo; «Participa» é então também N. Cenários típicos: antes de criar uma tarefa em um projeto, garantir que o responsável participa e adicioná-lo em caso de N; permitir uma ação do processo apenas ao proprietário ou a um moderador do projeto; no desligamento, verificar se o funcionário ainda é proprietário de projetos. Mais barato que o robô «Obter projetos do funcionário» quando o projeto já é conhecido. Requer a permissão «Grupos de trabalho» (sonet).
Quais parâmetros de entrada o robô aceita?
| Parâmetro | Tipo | Obrigatório? | Padrão |
|---|---|---|---|
| Funcionário | user | sim | |
| ID do grupo / projeto | int | sim |
O que o robô retorna?
| Parâmetro | Tipo |
|---|---|
| Participa (Y/N) | string |
| Função: owner / moderator / member | string |
| Grupo encontrado (Y/N) | 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: ID do grupo / projeto não informado
- Erro ao acessar o grupo (verifique o ID e a permissão «Grupos de trabalho»)
Cenário: uma tarefa em um projeto
- O processo cria uma tarefa para o responsável no projeto indicado em um campo do negócio
- O robô verifica se o responsável participa desse projeto
- Com «Participa» = N o processo avisa primeiro o proprietário do projeto para adicionar o funcionário