Roboteka
Roboteka · Robots · Obtener miembros del proyecto

Obtener miembros del proyecto

El robot «Obtener miembros del proyecto» devuelve al proceso de negocio la composición de un grupo de trabajo o proyecto de Bitrix24 (Alaio) por su ID: el propietario, la lista de moderadores, la lista completa de miembros y su número, además de un indicador «Encontrado» Y/N. Las listas de miembros llegan como arrays de ID de empleados, listas para insertar en una notificación, una tarea o el siguiente robot.

El diseñador estándar de procesos de negocio de Bitrix24 (Alaio) no ofrece forma de obtener la composición de un proyecto: ni campo ni acción para grupos de trabajo. El robot lee los miembros por REST según el ID del grupo o proyecto y devuelve tres listas: el propietario (un empleado), los moderadores y todos los miembros activos, incluidos el propietario y los moderadores. Los empleados invitados que aún no han aceptado no se cuentan. Además devuelve el número de miembros y el indicador «Encontrado» Y/N: N significa que no existe un grupo con ese ID o que no es accesible para quien inicia el proceso. Escenarios típicos: notificar a todos los miembros del proyecto cuando una negociación cambia de etapa; crear una tarea para los moderadores del proyecto; comprobar que el proyecto tiene al menos un moderador y nombrar uno si no lo hay. El robot se combina con «Obtener proyectos del empleado» e «Información del proyecto». Requiere el permiso «Grupos de trabajo» (sonet).

¿Qué parámetros de entrada acepta el robot?

Parámetro Tipo ¿Obligatorio? Por defecto
ID del grupo / proyecto int sí

¿Qué devuelve el robot?

Parámetro Tipo
Propietario int
Moderadores int
Todos los miembros (incluidos propietario y moderadores) int
Número de miembros int
Encontrado (Y/N) string

¿Qué errores puede devolver el robot?

El robot escribe estos mensajes en el registro del proceso de negocio cuando no puede completar un paso. El texto indica qué corregir en la configuración o en los datos.

  • Error: no se indicó el ID del grupo / proyecto
  • Error al acceder al grupo (compruebe el ID y el permiso «Grupos de trabajo»)

Escenario: avisar al equipo del proyecto

  1. Una negociación pasa a la etapa «Lanzamiento», un campo de la negociación contiene el ID del proyecto
  2. El robot obtiene todos los miembros del proyecto por ese ID
  3. El proceso envía a cada miembro una notificación de lanzamiento

Robots similares