Configuración de una aprobación en cascada con una estructura de subordinación
2 Tareas
10 minutos
Escenario
Las partes interesadas de GoGoRoad quieren permitirles a los gerentes de territorios agregar proveedores nuevos como proveedores de servicio a medida que crece el servicio. Si el proveedor es The Automobile Association (TAA), que ya tiene una relación con GoGoRoad, el caso Add Vendor (Agregar proveedor) se enruta al gerente del gerente de territorio para su aprobación. Si es proveedor no es TAA, el tipo de caso Add Vendor (Agregar proveedor) se enruta a un director para una segunda aprobación. Agregue un paso de aprobación al tipo de caso Add Vendor (Agregar proveedor) para respaldar el comportamiento descrito.
La siguiente imagen muestra la estructura de subordinación para el usuario author@gogoroad.
La siguiente tabla incluye las credenciales que necesita para completar el reto.
Rol | Nombre de usuario | Contraseña |
---|---|---|
System Architect | author@gogoroad | pega123! |
Nota: Su entorno de práctica podría admitir la compleción de varios retos. Como resultado, es posible que la configuración que se muestra en el tutorial del reto no coincida exactamente con su entorno.
Recorrido del Reto
Tareas detalladas
1 Creación de condiciones “cuando”
- En el panel de navegación de Dev Studio, haga clic en App.
- Haga clic con el botón secundario en NewVendor (Nuevo proveedor) y, a continuación, haga clic en Create > Decision > When (Crear > Decisión > Cuando).
- En el campo Label (Etiqueta), escriba Vendor is TAA (El proveedor es TAA).
- Haga clic en Create and open (Crear y abrir) para crear la regla de decisión.
- En la lista desplegable Select (Seleccionar), seleccione Name (Nombre) en el tipo de datos New vendor (Nuevo proveedor).
- En la segunda lista desplegable, mantenga el valor predeterminado de is equal to (es igual a).
- En la tercera lista desplegable, escriba TAA.
- Haga clic en Save (Guardar) para guardar la regla de decisión.
- A la derecha de Save (Guardar), haga clic en la flecha para abajo.
- Haga clic en Save as (Guardar como) para guardar una copia de la regla de decisión “Vendor is TAA” (El proveedor es TAA).
- En el campo Label (Etiqueta), escriba Vendor is not TAA (El proveedor no es TAA).
- Haga clic en Create and open (Crear y abrir) para crear la regla de decisión.
- En la segunda lista desplegable, seleccione is not equal to (no es igual a).
- Haga clic en Save (Guardar) para guardar la regla de decisión.
2 Configurar el paso de aprobación de proveedor
- En el panel de navegación, haga clic en Case types > New vendor (Tipos de casos > Proveedor nuevo) para abrir el tipo de caso New vendor (Proveedor nuevo).
- En el proceso de aprobación, haga clic en Step > Approve/Reject (Paso > Aprobar/rechazar).
- Asígnele al paso el nombre Approve vendor (Aprobar proveedor).
- Haga clic en el paso Approve vendor (Aprobar proveedor) y arrástrelo para que preceda al paso Save data page (Guardar página de datos).
- Con el paso de aprobación de proveedor seleccionado, en la pestaña General del panel de propiedades, en la lista desplegable Approval flow type (Tipo de flujo de aprobación), seleccione Cascading (Cascada).
- En la lista desplegable Approval based on (Aprobación basada en), mantenga el valor predeterminado de Reporting structure (Estructura de subordinación).
- En la lista desplegable Approval to be completed by (Aprobación que debe completarse antes del), mantenga el valor predeterminado de Reporting manager (Gerente a cargo).
- Expanda la sección Approval level (Nivel de aprobación).
- En la sección Approval level (Nivel de aprobación), seleccione Custom (Personalizado).
- Haga clic en Update custom levels (Actualizar niveles personalizados) para actualizar los niveles de aprobación personalizada. Aparecerá un cuadro de diálogo.
- En el cuadro de diálogo, haga clic en Add custom approval (Agregar aprobación personalizada) para agregar una regla de decisión.
- En el campo When (Cuando), escriba o seleccione VendorIsTAA.
- En el campo Levels of approval (Niveles de aprobación), escriba 1.
- Haga clic en Add custom approval (Agregar aprobación personalizada) para agregar una regla de decisión.
- En el campo When (Cuando), escriba o seleccione VendorIsNotTAA.
- En el campo Levels of approval (Niveles de aprobación), escriba 2.
- Haga clic en Submit (Enviar) para cerrar el cuadro de diálogo.
- Haga clic en Save (Guardar) para guardar el tipo de caso New vendor (Proveedor nuevo).
Confirme su trabajo
- Haga clic en Save and run (Guardar y ejecutar) para crear una instancia de caso New vendor (Proveedor nuevo).
- En el paso de recolección de información del proveedor, en el campo Name (Nombre), introduzca TAA.
- Haga clic en Submit (Enviar).
- En la sección To do (Tareas pendientes) del caso, a la derecha de Get Approval(Obtener aprobación), haga clic en Go (Ir) para mostrar la primera aprobación.
- En la vista de aprobación, verifique que la asignación abierta esté asignada al gerente.
- Haga clic en Approve (Aprobar) para resolver el caso.
- Crear una instancia de caso de nuevo proveedor.
- En el paso de recolección de información del proveedor, en el campo Name (Nombre), introduzca Pega Towing.
- Haga clic en Submit (Enviar).
- En la sección To do (Tareas pendientes) del caso, a la derecha de Get Approval, haga clic en Go para mostrar la primera aprobación.
- En la vista de aprobación, verifique que la asignación abierta esté asignada al gerente.
- Haga clic en Approve (Aprobar).
- En la sección To do (Tareas pendientes) del caso, a la derecha de Get Approval (Obtener aprobación), haga clic en Go (Ir) para mostrar la segunda aprobación.
- En la vista de aprobación, verifique que la asignación abierta esté asignada al director.
Este Reto es para practicar lo aprendido en el siguiente Módulo:
If you are having problems with your training, please review the Pega Academy Support FAQs.
¿Quiere ayudarnos a mejorar este contenido?