Roboteka
Roboteka · Robots · Obtener proyectos del empleado

Obtener proyectos del empleado

El robot «Obtener proyectos del empleado» devuelve al proceso de negocio la lista de grupos de trabajo y proyectos de Bitrix24 (Alaio) a los que pertenece un empleado: un array de ID, un array de nombres, la cantidad y un indicador «Encontrado» Y/N. La selección puede limitarse a proyectos o a grupos, por rol del empleado (propietario, moderador, miembro) e incluir grupos archivados.

Las herramientas estándar de Bitrix24 (Alaio) no permiten a un proceso de negocio saber a qué proyectos pertenece un empleado: el diseñador no tiene campo ni acción para grupos de trabajo, y el método REST «mis grupos» responde solo por el propietario del token. El robot cierra esta brecha. La entrada es el empleado (campo «Empleado» o ID), el tipo de objetos (grupos y proyectos, solo proyectos, solo grupos), el rol (cualquiera, propietario, moderador, miembro) y el indicador «Incluir archivados». El robot recorre los grupos del portal y comprueba la pertenencia del empleado en cada uno. La salida es un array de ID, un array de nombres, la cantidad, el ID y el nombre del primer proyecto encontrado y el indicador «Encontrado» Y/N. Escenarios típicos: al dar de baja a un empleado, reunir sus proyectos y traspasar la propiedad; al crear una tarea, comprobar que el responsable pertenece al proyecto; en un informe al jefe, listar los proyectos de un subordinado. El robot ve solo los grupos a los que tiene acceso quien inicia el proceso; para una lista completa ejecute el proceso como administrador. Requiere el permiso «Grupos de trabajo» (sonet).

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

Parámetro Tipo ¿Obligatorio? Por defecto
Empleado user sí
Qué buscar select Grupos y proyectos, Solo proyectos, Solo grupos — all
Rol del empleado select Cualquiera, Propietario, Moderador, Miembro — any
Incluir archivados bool — N

¿Qué devuelve el robot?

Parámetro Tipo
ID de los proyectos int
Nombres de los proyectos string
Cantidad int
Encontrado (Y/N) string
ID del primer proyecto int
Nombre del primer proyecto 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 al acceder a los grupos de trabajo (se requiere el permiso «Grupos de trabajo»)

Escenario: un empleado deja la empresa

  1. El proceso de baja se inicia en la ficha del empleado
  2. El robot reúne todos los proyectos de los que el empleado es propietario
  3. Con «Encontrado» = Y el proceso notifica al jefe con la lista de proyectos a traspasar

Robots similares