Roboteka
Roboteka · Catálogo · Obter departamento do funcionário

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

  1. Um funcionário inicia um processo de negócios de solicitação
  2. O robô obtém o departamento do autor a partir do seu ID
  3. Com found = Y o processo encaminha a solicitação ao chefe desse departamento, com N para um pool comum

Robôs semelhantes

Artigos relacionados