Enrutamiento de casos de estacionamiento para coordinadores de instalaciones
Archived
5 Tareas
30 minutos
Escenario
Front Stage ofrece un servicio de estacionamiento opcional. Si los usuarios seleccionan esta opción, el coordinador de instalaciones especializado en estacionamiento que tiene la menor cantidad de trabajo recibe la asignación de la tarea. Según el tamaño del evento, deben seleccionarse varios lotes de estacionamiento.
Se muestra el nombre de lote de estacionamiento y la persona de contacto para cada lote de estacionamiento. Las entradas pueden agregarse y eliminarse usando Add item and delete item (Agregar y eliminar elemento), pueden actualizarse haciendo doble clic en la entrada y eliminarse usando el menú de contexto que aparece haciendo doble clic.
En la fecha de finalización del evento, el mismo coordinador de instalaciones tiene la tarea de ingresar la cantidad de automóviles que usaron el estacionamiento, lo que permite calcular el monto total de la factura.
La siguiente tabla incluye las credenciales que necesita para completar el reto.
Función | Nombre de usuario | Contraseña |
---|---|---|
Administrador | Admin@Parking | reglas |
Los usuarios del coordinador de instalaciones de muestra son especializados, como se muestra en la siguiente tabla.
Operador | Especialización | |
---|---|---|
FacilityCoordinator1@Booking | Estacionamiento | |
|
Clima y estacionamiento |
Tareas detalladas
1 Identificar opciones de diseño
Si se selecciona el servicio de estacionamiento, entonces debe enrutarse el caso de estacionamiento al coordinador de instalaciones especializado en estacionamiento para que realice los preparativos del estacionamiento.
Una vez que se realizan los preparativos para el estacionamiento, el coordinador de instalaciones envía el caso, y el caso espera la finalización del evento.
El caso vuelve a enrutarse al mismo coordinador de instalaciones que realizó los preparativos del estacionamiento en la fecha de finalización del evento.
Opción 1: asignar una tarea a una lista de trabajo (ToLeveledGroup) con enrutamiento de parte de trabajo.
Configure los casos de estacionamiento para que se enruten a los coordinadores de instalaciones con la habilidad de estacionamiento, y agregue ese coordinador de instalaciones como parte de trabajo en el caso Parking (Estacionamiento).
Puede considerar el enrutamiento del caso de estacionamiento a la lista de trabajo del coordinador de instalaciones usando la actividad ToLeveledGroup lista para usar (OOTB) en el contexto de procesamiento del caso. Enrute la asignación al grupo de trabajo del coordinador de instalaciones que pueda ofrecer mejores tareas de estacionamiento, con habilidades especializadas de estacionamiento y disponibilidad (si un operador está disponible o de vacaciones), o la carga de trabajo menos urgente usando ToLeveledGroup.
Agregue el rol de parte de trabajo ParkingFC en el procesamiento posterior a la acción de flujo de la pantalla Search parking (Buscar estacionamiento) con la actividad addWorkObjectParty lista para usar, que requiere el nombre de rol de los parámetros, clase de parte (Data-Party-Operator), modelo de parte (CurrentOperator).
Este rol de parte de trabajo ParkingFC se usa para enrutar la asignación del caso de estacionamiento al mismo coordinador de instalaciones con la actividad ToWorkParty lista para usar para ingresar la cantidad de automóviles estacionados.
Opción 2: asignar una tarea a una cola de trabajo (ToSkilledWorkBasket)
Puede considerar enrutar la tarea a la cola de trabajo Parking (Estacionamiento) usando ToSkilledWorkBasket con estacionamiento como la habilidad en el contexto de procesamiento del caso.
Aproveche el enrutamiento basado en la demanda usando la lógica Get Next Work (Obtener el trabajo siguiente) para seleccionar el trabajo según el coordinador de instalaciones, solo desde la cola de trabajo de estacionamiento.
Opción 3: asignar una tarea a una cola de trabajo (ToSkilledWorkBasket) y mostrar la lista de asignación en las páginas de UI
Considere el enrutamiento a la cola de trabajo Parking (Estacionamiento) usando ToSkilledWorkBasket con Parking (Estacionamiento) como la habilidad. En las páginas de UI de estacionamiento, estas asignaciones se visualizan en el orden clasificado según la fecha de inicio del evento, y agregan una regla Access-When para verificar si el usuario tiene las habilidades para trabajar en esa asignación.
2 Evaluar opciones de diseño
Diseño | Pros | Contras |
---|---|---|
Asignar la tarea en la lista de trabajo con un enrutamiento de parte de trabajo |
|
|
Asignar la tarea a una cola de trabajo |
|
|
Asignar una tarea a una cola de trabajo y muestre la lista de asignación en las páginas de la UI |
|
|
3 Recomendar la mejor opción de diseño
Desde los enfoques anteriores, se recomienda enrutar la asignación del caso de estacionamiento a la lista de trabajo del usuario aprovechando la actividad lista para usar ToLeveledGroup. Eso cumple el requerimiento y no requiere que el coordinador de instalaciones realice ninguna acción o regla adicional.
4 Revisar los detalles de la solución
La solución es parte del siguiente ciclo de vida del caso y flujo de trabajo, que es parte del ruleset Parking (Estacionamiento). La solución se basa en un enrutamiento de parte de trabajo y basado en las habilidades.
5 Realizar las siguientes tareas
Para completar la asignación, realice las siguientes tareas.
- Cree la habilidad especializada en estacionamiento en los respectivos ruleset de la aplicación.
- Asocie los registros de operador del coordinador de instalaciones con las habilidades de estacionamiento.
- Actualice la asignación de ubicaciones en Search Parking (Buscar estacionamiento) para enrutar a los coordinadores de instalaciones usando ToLeveledGroup. Ingrese la asignación de la cantidad de vehículos estacionados al coordinador de instalaciones anterior usando la actividad del enrutador ToWorkParty asociada con la habilidad de estacionamiento.
- Verifique el trabajo creando casos para estacionamiento y compruebe que los casos se enruten a los coordinadores de instalaciones basándose en la cantidad de trabajo y las habilidades.