Skip to main content

Revisión de archivos de registro

1 Tarea

15 minutos

Visible para: All users Applies to: Pega Platform 8.7
Intermedio
Enterprise Application Development
Performance
Español

Escenario

Los empleados pasan por un período de evaluación en el que se evalúa periódicamente su desempeño como nuevos empleados durante el proceso de evaluación de los empleados. Para verificar el estado del período de evaluación en el tipo de caso de evaluación del empleado, la regla de decisión IsEvalPeriodEnded verifica si la fecha de evaluación introducida es en el pasado. Si el usuario escribe una fecha de finalización que está en el pasado, el caso pasa al siguiente proceso de evaluación del empleado. Si el usuario escribe una fecha de finalización que está en el futuro, se omite el paso de evaluación, y el caso pasa a la etapa de revisión.

Durante el tiempo de ejecución, nota que el proceso no devuelve los valores esperados. Revise los registros para descubrir la causa de esta discrepancia. 

  • Cree una actividad que use el método Log-Message para escribir un mensaje en el archivo de registro PegaRULES solo cuando IsEvalPeriodEnded devuelva un resultado falso.
  • Agregue esta actividad al campo Run activity (Ejecutar actividad) debajo de la pestaña Actions (Acciones) en la acción de flujo IdentifyAssessmentPeriod_0.
  • Ejecute el caso y abra el archivo de registro generado para ver el mensaje "Invalid Evaluation criteria End date"+ .Enddate.

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

Función Nombre de usuario Contraseña
Senior System Architect SSA@TGB 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.

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

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

Recorrido del Reto

Tareas detalladas

1 Crear una actividad para agregar un mensaje al archivo de registro

  1. En la clase EmployeeEvaluation (Evaluación de empleado), cree un registro de actividad llamado WriteToLog.

    Tip: Para crear un registro de actividad, en Application Explorer, haga clic con el botón secundario en el nombre de clase y seleccione Create > Technical > Activity (Crear > Técnico > Actividad).
  2. En el primer paso de la actividad, agregue una condición de decisión para habilitar y luego establezca los siguientes valores:
    • Cuando: IsEvalPeriodEnded
    • si es verdadero: Skip Step (Saltar paso),
    • si es falso: Continue Whens
      Log message activity with when condition
       
  3. En el campo Method (Método), escriba o seleccione Log-Message.
  4. En el campo Message (Mensaje), escriba "Invalid Evaluation criteria End date" + .EndDate.
  5. En el campo LoggingLevel  (Nivel de registro) , escriba InfoForced.

    Log message activity
    Nota: De forma predeterminada, el archivo de registro PegaRULES guarda únicamente mensajes con el nivel de registro establecido como Error. Establecer el nivel como InfoForced anula esta limitación sin cambiar la configuración del nivel de registro para el servidor.
  6. Guarde la actividad.

    Nota: La creación de una nueva actividad genera advertencias de contención. Justifique las advertencias antes de insertar el registro.
  7. En la clase Employee Evaluation, abra la acción de flujo IdentifyAssessmentPeriod_0.

    Tip: Los registros de la acción de flujo están ubicados en la categoría Process (Proceso) en Application Explorer.
  8. Haga clic en la pestaña Action (Acción).
  9. En la pestaña Action (Acción), en la sección Post-processing (Posprocesamiento), en el campo Run activity (Ejecutar actividad), escriba o seleccione WriteToLog para agregar su actividad a la acción de flujo como acción de posprocesamiento.
  10. Guarde la acción de flujo para confirmar el cambio de configuració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