Roboteka
Roboteka · Robots · Comprobar pertenencia al proyecto

Comprobar pertenencia al proyecto

El robot «Comprobar pertenencia al proyecto» indica a un proceso de negocio de Bitrix24 (Alaio) si un empleado pertenece al grupo de trabajo o proyecto con el ID dado. Devuelve un indicador «Es miembro» Y/N, el rol del empleado (owner, moderator, member) y un indicador «Grupo encontrado» Y/N. Hecho para condiciones: una comprobación, tres campos de salida.

El diseñador estándar de procesos de negocio de Bitrix24 (Alaio) no puede comprobar la pertenencia de un empleado a un proyecto. El robot hace exactamente una comprobación: la entrada es el empleado (campo «Empleado» o ID) y el ID del grupo o proyecto, la salida es el indicador «Es miembro» Y/N, el rol como texto (owner, moderator, member; vacío si no es miembro) y el indicador «Grupo encontrado» Y/N. Los empleados invitados que aún no han aceptado cuentan como no miembros. «Grupo encontrado» = N significa que no existe un grupo con ese ID o que no es accesible para quien inicia el proceso; «Es miembro» es entonces también N. Escenarios típicos: antes de crear una tarea en un proyecto, asegurarse de que el responsable es miembro y añadirlo si es N; permitir una acción del proceso solo al propietario o a un moderador del proyecto; en la baja de un empleado, comprobar si aún es propietario de proyectos. Más barato que el robot «Obtener proyectos del empleado» cuando el proyecto ya se conoce. Requiere el permiso «Grupos de trabajo» (sonet).

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

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

¿Qué devuelve el robot?

Parámetro Tipo
Es miembro (Y/N) string
Rol: owner / moderator / member string
Grupo 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 empleado
  • Error: no se indicó el ID del grupo / proyecto
  • Error al acceder al grupo (compruebe el ID y el permiso «Grupos de trabajo»)

Escenario: una tarea en un proyecto

  1. El proceso crea una tarea para el responsable en el proyecto indicado en un campo de la negociación
  2. El robot comprueba si el responsable es miembro de ese proyecto
  3. Con «Es miembro» = N el proceso avisa primero al propietario del proyecto para que añada al empleado

Robots similares