Skip to main content

Personalización de Get Next Work (Obtener el trabajo siguiente)

Puede personalizar el procesamiento Get Next Work (Obtener el trabajo siguiente) para satisfacer las necesidades de la aplicación y las operaciones de negocio. El requerimiento de personalización más común es ajustar la prioridad del trabajo que devuelve la lógica Get Next Work (Obtener el trabajo siguiente). Puede cambiar la prioridad del trabajo configurando la urgencia de asignación.

Sin embargo, esta configuración de la urgencia de asignación puede no ser una buena solución a largo plazo porque la urgencia también se puede ver afectada por otro caso o ajuste de urgencia de asignación. Una mejor solución a largo plazo es configurar los criterios de filtros en las vistas de lista Assign-WorkBasket.GetNextWork y Assign-Worklist.GetNextWork. Por ejemplo, puede ordenar la fecha de creación de la asignación o unir la asignación con el caso u otro objeto para usar otros datos como la prioridad.

A veces, diferentes grupos de trabajo tienen diferentes requerimientos de Get Next Work (Obtener el trabajo siguiente). Cuando existen diferentes requerimientos del negocio, puede personalizar cada función Get Next Work (Obtener el trabajo siguiente) para satisfacer ambos conjuntos de requerimientos. Por lo tanto, un cambio implementado para satisfacer un requerimiento en particular no debería afectar la solución de otro requerimiento. Por ejemplo, si se priorizan las asignaciones de los clientes con estado oro para los representantes de servicio al cliente (CSR), pero no para el equipo de contabilidad, entonces el cambio implementado para priorizar los clientes oro para los CSR no debe afectar la prioridad para el equipo de contabilidad.

Puede crear varias vistas de lista en circunstancia si los requerimientos no se pueden implementar en una vista de lista única o si es difícil comprender y mantener una vista de lista única.

Use el árbol de decisión Assign-.GetNextWorkCriteria para filtrar los resultados que devuelve la vista de lista GetNextWork. Puede definir y usar sus propias reglas de decisión en el árbol de decisión GetNextWorkCriteria. Cree versiones en circunstancias del árbol de decisión GetNextWorkCriteria de ser necesario.

Nota: Usar el árbol de decisión GetNextWorkCriteria para filtrar tiene un impacto en el rendimiento, porque los elementos se iteran y abren uno por uno. Siempre asegúrese de que la vista de lista GetNextWork aplique los principales filtros.

Ejemplo de circunstancia:

GetNextWork ListView: Assign-WorkBasket

Puesta en circunstancia: OperatorID.pyWorkGroup = FacilityCoordinator@Booking

Criterios: .pxWorkGroup = FacilityCoordinator@Booking

Obtener estos campos: .pxUrgencyAssign Descending (1), pxCreateDateTime Orden ascendente (2)

Mostrar estos campos: .pxUrgencyAssign, pxCreateDateTime

Además de poner en circunstancia GetNextWork ListView, también es posible poner en circunstancia el árbol de decisión GetNextWorkCriteria para un WorkGroup particular. Existen otras alternativas, como especializar la actividad getContentForGetNextWork para llamar a una regla de decisión diferente a fin de obtener los resultados deseados. Es importante implementar los cambios de forma eficiente cuando especializa alguna de estas reglas a fin de garantizar que se obtengan los resultados.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice