Skip to main content

Reto

Cálculo de campos con las tablas de decisión

2 Tareas

15 minutos

Visible to all users
Principiante Pega Platform 8.7 Gestión de casos Español

Escenario

Las partes interesadas de GoGoRoad quieren garantizar la satisfacción del cliente permitiendo que se apliquen descuentos en función de si el proveedor del servicio llegó puntualmente o con demora. A los clientes se les ofrece un descuento mayor basado en la demora de la llegada del proveedor de servicio. Se le indica que agregue un campo calculado al paso Revisión del resumen del servicio en el tipo de caso de solicitud de asistencia. El cálculo se basa en una tabla de decisión.

La siguiente tabla incluye las credenciales que necesita para completar el reto.

Rol Nombre de usuario Contraseña

 Application Developer

author@gogoroad  pega123!    
Nota: El entorno de práctica podría admitir completar varios retos. Como resultado, la configuración que se muestra en el recorrido del reto podría no coincidir exactamente con su entorno.

Recorrido del Reto

Debe iniciar su propia instancia de Pega para completar este Título del desafío.

La inicialización puede demorar hasta 5 minutos. Le pedimos que tenga paciencia.

Tareas detalladas

1 Crear la vista para el paso de revisión del resumen del servicio

  1. En el panel de navegación de App Studio, haga clic en Case types > Assistance Request (Tipos de casos > Solicitud de asistencia) para mostrar el ciclo de vida del caso de solicitud de asistencia.
  2. En la etapa de resolución, haga clic en el paso Review service summary (Revisar resumen del servicio) para abrir el panel de propiedades del paso a la derecha.
  3. En el panel de propiedades del paso, haga clic en Configure view (Configurar vista) para configurar la vista del paso.
  4. En el cuadro de diálogo de la configuración de la vista, en la pestaña Fields (Campos), haga clic en Add field (Agregar campo) para agregar un campo a la vista Revisar resumen del servicio.
  5. En la ventana de configuración del campo, en el campo Field name (Nombre del campo), introduzca On-time performance (Rendimiento puntual) para asignar un nombre al campo.
  6. En la lista Type (Tipo), seleccione Picklist.
  7. En la sección Choices (Opciones), haga clic en Add choice (Añadir opción) para mostrar un campo vacío.
  8. En el campo vacío, escriba On time (Puntual) como valor del picklist.
  9. Repita los pasos 7 y 8 para agregar tres valores adicionales del picklist: Up to 15 minutes late (Hasta 15 minutos tarde), Up to 30 minutes late (Hasta 30 minutos tarde), y More than 30 minutes late (Más de 30 minutos tarde).
    Picklist values
  10. Haga clic en Submit (Enviar) para enviar los valores del picklist.
  11. En el menú a la izquierda, haga clic en Fields (Campos) para mostrar los campos disponibles en su modelo de datos.
  12. Pase el cursor por encima de Service total (Servicio total) y luego haga clic en el ícono Plus (Más).
  13. En la lista Options (Opciones), seleccione Read-only (Solo lectura).

2 Agregar campos calculados a la vista de resumen del servicio de revisión

  1. Haga clic en Add field (Agregar campo) para agregar un campo llamado Service credit (Crédito de servicio).
  2. En la lista Type (Tipo), seleccione Divisa.
  3. Haga clic en Advanced (Avanzado) y seleccione la checkbox This is a calculated field (read-only) [Este es un campo calculado (solo lectura)].
  4. En la lista Function (Función), seleccione Use decision table (Usar tabla de decisión). La segunda lista predeterminada es Custom decision table (Tabla de decisión personalizada).
  5. A la derecha del campo Custom decision table (Tabla de decisión personalizada), haga clic en el ícono Gear (Engranaje) para abrir el cuadro de diálogo Evaluate service credit (Evaluar crédito de servicio) y generar la tabla de decisión.
    Gear-icon
    1. En el cuadro de diálogo Evaluate service credit  (Evaluar crédito de servicio), haga clic en Add columns (Agregar columnas) para mostrar el cuadro de diálogo Add columns (Agregar columnas).
    2. En la lista Column (Columna), seleccione On-time performance. El valor Comparator (Comparador) se establece de manera predeterminada en Equal to (Igual a).
    3. Haga clic en Submit (Enviar) para definir la primera columna de la tabla de decisión.
    4. En la columna On-time performance, haga clic en la celda vacía y luego escriba Up to 15 minutes late (Hasta 15 minutos tarde).
      empty cell
    5. En la columna Return (Devolver), escriba .ServiceTotal * .05.
    6. A la derecha de la primera celda de la columna Return (Devolver), haga clic en Add row (Añadir fila).
      Add row to decision table
    7. Repita los pasos d a f para configurar la tabla de decisión con la información de la siguiente tabla.
      Rendimiento puntual Volver
      Up to 30 minutes late .ServiceTotal * .1
      More than 30 minutes late .ServiceTotal * .25
      Otherwise 0
      Service credit decision table
    8. Haga clic en Submit (Enviar) para cerrar la tabla de decisión.
  6. Haga clic en Submit (Enviar) para agregar el campo calculado.
  7. Haga clic en Submit (Enviar) para terminar de configurar la vista de resumen del servicio de revisión.
  8. Haga clic en Save (Guardar) para guardar los cambios en el ciclo de vida del caso.

Confirme su trabajo

  1.  En el tipo de caso de solicitud de asistencia, haga clic en Save and run (Guardar y ejecutar) para crear un nuevo caso de solicitud de asistencia.
  2. Avance en el caso hasta la vista Introducir información del cliente y seleccione hthomas@example.com de la lista de Id. de clientes.
    Nota: Si selecciona un Id. de cliente con cobertura Gold, se omite el proceso Facturar al cliente.
  3. Avance en el caso hasta el paso de Identificación de ubicación y escriba una dirección.
    Nota: Si no especifica un valor en el campo State (Estado), el paso Seleccionar proveedor de servicio no muestra ningún proveedor de servicio.
  4. Avance en el caso hasta el paso Seleccionar proveedor de servicio y luego haga clic en Select provider (Seleccionar proveedor) para seleccionar un proveedor de servicio.
  5. En el paso Seleccionar servicios, escriba una cantidad para un servicio por lo menos y luego haga clic en Submit (Enviar).
    Select services
  6. En el paso Revisión del resumen del servicio, en la lista On-time performance, seleccione More than 30 minutes late (Más de 30 minutos de retraso).
  7. Haga clic Save (Guardar) para confirmar que se actualice el valor del campo Crédito del servicio.
    Review service summary view with More than 30 minutes late selected
  8. En la lista On-time performance, seleccione Up to 15 minutes late (Hasta 15 minutos de retraso).
  9. Haga clic Save (Guardar) para confirmar que se actualice el valor del campo Crédito del servicio.
    Review service summary view with up to 15 minutes late selected

Este Reto es para practicar lo aprendido en el siguiente Módulo:


Disponible en las siguientes misiones:

Si tiene problemas con su formación, por favor consulte las preguntas frecuentes de Pega Academy.

¿Le ha resultado útil este contenido?

El 50% 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