Obter departamento do funcionário
O robô «Obter departamento do funcionário» retorna o departamento (unidade) de um funcionário do Bitrix24 (Alaio) a partir do seu ID. Fornece o ID e o nome do primeiro departamento, a lista de IDs de todos os departamentos do funcionário e um indicador «encontrado» (Y/N). É usado para rotear tarefas e aprovações por unidade nos processos de negócios.
O robô determina a qual departamento um funcionário do Bitrix24 (Alaio) pertence e é usado em processos de negócios e robôs. Como entrada, informa-se o ID do funcionário; o robô lê suas unidades do campo UF_DEPARTMENT e retorna o ID do primeiro departamento, seu nome, um array com os IDs de todos os departamentos caso o funcionário pertença a vários ao mesmo tempo, e um indicador «encontrado» (Y/N). Use o robô para rotear tarefas e aprovações por unidade: atribuir um responsável do departamento certo, encaminhar uma solicitação ao chefe da unidade do autor ou inserir o nome do departamento em um documento ou notificação. Retorna o ID do departamento, o nome e a lista de todos os departamentos — use o indicador «encontrado» na condição da próxima etapa para tratar separadamente um funcionário sem departamento.
Quais parâmetros de entrada o robô aceita?
| Parâmetro | Tipo | Obrigatório? | Padrão |
|---|---|---|---|
| ID do funcionário | int | sim |
O que o robô retorna?
| Parâmetro | Tipo |
|---|---|
| ID do departamento | int |
| Nome do departamento | string |
| Todos os departamentos do funcionário (IDs) | int |
| Encontrado (Y/N) | string |
Cenário: rotear uma solicitação pelo departamento do autor
- Um funcionário inicia um processo de negócios de solicitação
- O robô obtém o departamento do autor a partir do seu ID
- Com found = Y o processo encaminha a solicitação ao chefe desse departamento, com N para um pool comum