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
- Una negociación pasa a la etapa «Lanzamiento», un campo de la negociación contiene el ID del proyecto
- El robot obtiene todos los miembros del proyecto por ese ID
- El proceso envía a cada miembro una notificación de lanzamiento