Trabajar con grupos de requisitos
Normalmente, cuando se crea un registro que está habilitado para la programación, como una orden de trabajo, también se crea el correspondiente registro de requisito de recursos. El requisito de recursos define los detalles de un recurso que se necesita para programar el producto.
Por ejemplo, al crear una orden de trabajo, el registro de requisito de recursos puede incluir:
- La ventana de fechas que el cliente prefiere o que se le ha prometido al cliente.
- El territorio al que pertenece el cliente.
- Cualesquiera habilidades y/o certificaciones que el recurso debe tener para trabajar en la orden de trabajo.
- Cualesquiera preferencias de recursos que tenga el cliente.
El registro de requisitos de recursos es excelente para comunicar las necesidades específicas cuando se precisa un solo recurso. No obstante, las organizaciones a menudo requieren varios recursos para completar un trabajo o una cita específicos. Por ejemplo, un centro de servicio de automoción puede tener varias plataformas de servicio y varios técnicos. Además, es posible que cada técnico de servicio tenga habilidades específicas. Cuando un cliente desea concertar una cita de servicio, el distribuidor debe asegurarse de que hay disponible una plataforma de servicio y, en función del trabajo, al menos un técnico cualificado para completar la cita.
Para lograr esto, necesitaríamos más de un registro de requisito de recursos. Necesitaríamos al menos dos:
- Un requisito para la plataforma de servicio.
- Un requisito para cada técnico.
Grupo de requisitos
Un grupo de requisitos de recursos crea y agrupa varios requisitos para la programación. Esto permite a los distribuidores programar un equipo completo de recursos para una sola orden de trabajo. Por ejemplo, en el escenario mencionado anteriormente, se crearía un grupo de requisitos que incluyera un requisito por cada técnico necesario y un requisito para la plataforma de servicio. Cuando se crea un grupo de recursos, los requisitos se pueden agregar directamente al grupo o se pueden definir subgrupos para proporcionar más flexibilidad.
Por ejemplo, se ha creado un grupo de recursos para consultas. Incluye dos subgrupos:
- Grupo preferido
- Sala de consulta
- Especialista
- Médico
- Grupo secundario
- Sala de consulta
- Especialista
Cuando se crea un grupo de requisitos, es posible especificar si deben cumplirse todos los requisitos o solo algunos. Para especificar esto, utilice la columna de selección. La columna de selección incluye dos opciones.
- Todos: especifica que todos los requisitos definidos deben cumplirse.
- Cualquiera: especifica que solo es necesario que se cumpla uno de los requisitos definidos.
Por ejemplo, en la imagen podemos ver que, para el grupo de consulta, se seleccionó la opción Cualquiera. Esto indica que solo es necesario cumplir el requisito del grupo de consulta preferido o el del grupo de consulta secundario, pero no ambos. También hemos definido que para cada subgrupo, es necesario cumplir todos los requisitos de recursos. Una última consideración es el orden en que se muestran los subgrupos y los requisitos. Dado que el grupo de consulta se ha definido en Cualquiera y el grupo de consulta preferido aparece en primer lugar, este es el requisito que se trata de cumplir en primer lugar. Si no es posible cumplir este requisito, se pasa al grupo de consulta secundario, que no incluye el requisito Médico.
La subcuadrícula proporciona muchas opciones que pueden ayudarle en la creación de requisitos individuales. Estas opciones incluyen duplicar requisitos, eliminar requisitos e incluso la posibilidad de editar grupos, subgrupos y requisitos en línea directamente en la cuadrícula. Algunas de las opciones de configuración disponibles que se pueden editar en la cuadrícula se pueden definir en el nivel de grupo y otras se pueden definir en el nivel de requisito individual.
Por ejemplo, algunas opciones que se definen en el nivel de grupo de requisitos son:
- Fechas Desde y Hasta: definen el intervalo de fechas al que se aplica el registro de grupo de requisitos. Las fechas se agregan automáticamente a cualquier registro de requisitos creado para el grupo.
- Duración: define la duración que debe tener la cita. Del mismo modo que las fechas, la duración se agrega automáticamente a cualquier registro de requisitos creado para el grupo.
- Parte del mismo: le permite definir si los recursos deben pertenecer a la misma unidad organizativa, árbol de recursos o ubicación.
- Preferencias de pedidos: define si existen preferencias de cumplimiento que deben aplicarse al sugerir recursos.
Todos los demás criterios de filtro se definen en los propios registros de requisitos individuales. Esto incluye especificar elementos como características, categorías o nivel de recursos preferidos. Algunos criterios se pueden modificar directamente en la subcuadrícula de requisitos. Es posible abrir cada registro de requisitos y definir los criterios mediante el formulario de requisitos.
Otras opciones que se deben considerar en el nivel de requisito individual son:
Opción de ordenación: define cómo se deben presentar los recursos en los resultados de búsqueda. Hay cuatro opciones entre las que elegir:
- Ninguna: no aplica ninguna ordenación.
- Aleatoria: presenta un recurso disponible seleccionado de forma aleatoria.
- Más ocupado: presenta el recurso disponible que tiene más reservas.
- Menos ocupado: presenta el recurso disponible que tiene menos reservas.
Esfuerzo requerido: define el número de recursos necesarios para ese tipo.
Plantillas de grupo de requisitos
Como puede ver en el ejemplo anterior, un grupo de recursos puede incluir algunos escenarios complejos que pueden afectar al modo en que se programa. Habría que crear un grupo de recursos con los elementos definidos en el grupo de consulta cada vez que haya que programar una consulta. No sería razonable esperar que un distribuidor haga esto cada vez que se crea una consulta.
Es aquí donde entran en juego las plantillas de grupo de requisitos. Una plantilla nos permite definir los elementos necesarios para el grupo de requisitos. Cuando sea necesario crear un grupo de requisitos de recursos, utilizaremos la plantilla para crear el grupo. Con esto nos aseguramos de que todos los requisitos definidos están presentes.
Por ejemplo, cuando se crea una orden de trabajo, puede especificar un tipo de incidente para la orden de trabajo. Un tipo de incidente especifica los productos, servicios, tareas, certificaciones, etc. que deben agregarse a cualquier orden de trabajo que use ese tipo de incidente. Cuando se crea un tipo de incidente, se puede vincular una plantilla de grupo de requisitos al tipo de incidente como un elemento relacionado. Cuando se crea una orden de trabajo que usa ese tipo de incidente, se creará automáticamente un grupo de requisitos basado en el tipo de incidente.