Skip to main content

Reto

Uso de páginas de datos y reglas en ramas

Uso de páginas de datos y reglas en ramas

6 Tareas

1 h 20 minutos

Visible para: All users Applies to: Pega Platform '24.2
Principiante
Integración de datos
Español

Escenario

Para el tipo de caso de Assistance Request, las partes interesadas de GoGoRoad quieren darles a los usuarios una opción que les permita a inscribirse al solicitar un servicio en lugar de rechazar automáticamente a los usuarios no inscritos.

El Lead System Architect le encomendó configurar el proceso Approval Rejection (Rechazo de aprobación) para actualizar el estado de la membresía del registro de un cliente si el cliente decide inscribirse en el programa de asistencia en carretera. Para lograr esta tarea, debe crear un data transform para copiar el estado de la membresía y el nivel de cobertura actualizados en el registro del cliente. Una vez configurado el data transform, deberá agregar un paso Save Data Page al proceso de rechazo de aprobación. El paso Save Data Page utilizará el data transform para actualizar el registro del cliente en la base de datos.

Su LSA le proporcionó un diagrama del flujo del proceso de rechazo de aprobación. Si el usuario decide no inscribirse, se envía un correo electrónico de rechazo y se resuelve el caso. Si el usuario decide inscribirse, recopile la información del cliente, guarde la página de datos y luego cambie a la etapa de servicio:

The revised Approval Rejection Flow.

Debido a la magnitud de este cambio, el Lead System Architect (LSA) le solicitó que creara este proceso en una rama de desarrollo. Una vez aprobado su proceso, podrá fusionar el código en la rama principal de la aplicación GoGoRoad.

Como nuevo System Architect, su Lead System Architect le proporciona una colección de enlaces a la documentación técnica para ayudarlo a comenzar.

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

Función Nombre de usuario Password
Application Developer (Desarrollador de aplicaciones) author@gogoroad pega123!

Debe iniciar su propia instancia de Pega para completar este Reto.

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

Tareas detalladas

1 Cree una rama

Developing applications in Branches Journey Map.

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • En Dev Studio, se crea una rama para la aplicación GoGoRoad. La rama se utiliza para las actualizaciones del proceso Approval Rejection (Rechazo de aprobación) donde, cuando un cliente elige inscribirse en GoGoRoad, los cambios se escriben en el registro Customer en la base de datos.

Instrucciones

  1. En la instancia de Pega para el reto, introduzca las siguientes credenciales:
    1. En el campo User name, escriba author@gogoroad.
    2. En el campo Password, escriba pega123!.
  2. En Dev Studio, cree una rama de desarrollo llamada CustomerRecord para las actualizaciones del proceso Approval Rejection (Rechazo de aprobación) según se detalla en los criterios de aceptación.

2 Cree y edite una regla

Creating and editing Rules Journeymap.

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • Para el tipo de caso de Assistance Request, hay una regla de data transform denominada UpdateCustomerEnrollment
  • Durante el desarrollo, los cambios en el data transform UpdateCustomerEnrollment se guardan en la rama CustomerRecord.
  • El data transform UpdateCustomerEnrollment está configurado para establecer el estado Enrollment de CustomerID como verdadero.
  • El data transform UpdateCustomerEnrollment está configurado para establecer el nivel de cobertura de CustomerID en el nivel de cobertura que se eligió durante el proceso de inscripción.
  • El data transform UpdateCustomerEnrollment está marcado como un registro relevante.

Instrucciones

  1. En Dev Studio, para el tipo de caso de Assistance Request, cree una regla de data transform denominada UpdateCustomerEnrollment. Durante el desarrollo, la regla se guarda en la rama CustomerRecord .
  2. Configure UpdateCustomerEnrollment  para establecer los valores de CustomerID como se detalla en los criterios de aceptación.

3 Use páginas de datos

Creating Data Pages Journey Map.

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • En el modelo de datos de Assistance Request, la propiedad denominada CustomerID está configurada para copiar datos de la página de datos D_CustomerSavable.

Instrucciones

1. En el explorador de aplicaciones de Dev Studio, para el tipo de caso de Assistance Request, configure la propiedad CustomerID como se detalla en los criterios de aceptación.

4 Fusione una rama

Developing applications in Branches Journey Map.

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • En la aplicación GoGoRoad, la rama CustomerRecord se fusiona con el ruleset GoGoRoad.

Instrucciones

  1. Desde el registro de definición de aplicación GoGoRoad, revise y fusione la rama CustomerRecord en el ruleset GoGoRoad.

5 Agregue un paso Run Data Transform

Using Data Transforms Journey Maps

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • En el tipo de caso de Assistance Request, el ApprovalRejection_Flow incluye un paso de automatización Run Data Transform después del paso Collect enrollment information que actualiza el estado de inscripción del cliente y el nivel de cobertura elegido en la información del caso.

Instrucciones

  1. En el tipo de caso de Assistance Request, el ApprovalRejection_Flow se actualiza con un paso de automatización Run Data Transform como se detalla en los criterios de aceptación.

6 Agregue un paso Save Data Page

Creating Data Pages Journey Map.

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • En el tipo de caso de Assistance Request, el ApprovalRejection_Flow incluye un paso de automatización Save Data Page que guarda las actualizaciones de inscripción en la página de datos asociada con el nombre de propiedad CustomerID.

Instrucciones

  1. En el tipo de caso de Assistance Request, el ApprovalRejection_Flow se actualiza con un paso de automatización Save Data Page como se detalla en los criterios de aceptación.


Disponible en la siguiente misión:

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

¿Le ha resultado ú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