Skip to main content

Reto

Hacer skimming de un ruleset

3 Tareas

10 minutos

Visible to all users
Intermedio Pega Platform 8.7 Installation and Deployment Español

Escenario

Su gerente le pide que configure el campo de estado de declaración de impuestos en el tipo de caso de configuración de nómina como una selección de radio con opciones Single (Solteros) y Married (Casados). Guarde la regla modificada en el ruleset 01-01-02  e implemente el cambio. 

Tras la prueba de aceptación del usuario de 01-01-02, la empresa planea implementar una serie de mejoras en la interfaz de usuario para el tipo de caso de configuración de nómina. En función del feedback, su gerente le pide que configure el campo de estado de declaración de impuestos como un menú desplegable para admitir opciones de declaración adicionales. Haga lock and roll de los rulesets de la aplicación para que la aplicación HRApps 01-01-03, guarde el cambio en la nueva versión del ruleset e implemente el cambio.

El cambio en 01-01-03 se implementa en producción, y su gerente le pide que prepare el siguiente ciclo de desarrollo, que incluye varias mejoras planificadas disponibles con el próximo lanzamiento menor: la versión 01-02. Para simplificar el proceso de resolución de reglas y eliminar las reglas no usadas o desactualizadas, realice un skim menor de todos los rulesets de la aplicación HRApps a 01-02-01.

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

Función Nombre de usuario Contraseña
Senior System Architect [email protected] 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

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 Guardar los cambios de reglas en el ruleset más alto

  1. En Dev Studio, en el tipo de caso de configuración de nómina, configure la vista para el paso Select filing status (Seleccionar estado del documento). 
  2. Abra la regla de sección Select filing status y confirme que la regla esté guardada en la versión del ruleset HRApps 01-01-02.
  3. Cambie la propiedad del campo Filing status a radio buttons e inserte la regla.
    Select filing status section HRApps

2 Incrementar los rulesets de la aplicación y guardar la iteración de la regla

  1. Haga clic en Configure > Application > Structure > RuleSet Stack (Configurar > Aplicación > Estructura > RuleSet Stack) para abrir la landing page Application Structure (Estructura de la aplicación).  
  2. En la pestaña RuleSet Stack, verifique que no haya reglas extraídas para los rulesets.
  3. Inserte cualquier regla antes de proceder y tome nota de los rulesets en la aplicación actual.
    Check Updated Rulesets
  4. Cree una versión de parche del ruleset 01-01-03 usando Lock and Roll.
    create patch lock and roll
  5. Abra la regla de sección Select filing status otra vez y guarde la regla en la versión del ruleset HRApps 01-01-03.
  6. Cambie las propiedades del campo Filing status a menú desplegable e inserte la regla.
    Select filing status section with dropdown, patch version 3

3 Hacer skim para crear una versión superior

  1. Haga clic en Configure > System > Refactor > RuleSets (Configurar > Sistema > Refactorizar > RuleSets) para abrir la página Refactor RuleSets Utilities (Refactorizar utilidades de los rulesets).  
  2. Haga clic en Skim a RuleSet (Hacer skim de un ruleset) para abrir la utilidad.
  3. Seleccione Minor Version RuleSet Skim (Skim de ruleset de versión menor).
  4. En la lista Starting Version (Versión de inicio), seleccione 01-01-01 en el ruleset de HRApps.
  5. En la lista Ending Version (Versión de finalización), seleccione 01-01-03
  6. En la lista To New Version (A nueva versión), escriba 01-02-01.
  7. Haga clic en Skim.
    Skim to create a higher version of HRApps
  8. Cuando esté completo el skim para el ruleset, repita los pasos 2 a 7 de cada ruleset que contenga elementos en la aplicación actual.
    Nota:

    No se puede hacer skimming de los rulesets que contengan solo elementos del tipo RuleSet, RuleSet Version (Versión del ruleset) y Class (Clase). Por ejemplo, el ruleset HRAppsInt.

    Empty RuleSet
    skim no records found
  9. Abra la definición de la aplicación. 
  10. Actualice los rulesets de la aplicación de los que se hizo skimming a la versión menor más alta y guarde la regla de la aplicación.
    skimmed-app-rulesets
  11. Vuelva a la landing page Application Structure (Estructura de la aplicación) (Configure > Application > Structure > RuleSet Stack).
    Nota: Si los nuevos rulesets de versión mayor no aparecen en la lista, actualice la página. 
    ruleset-lower-version-error
    Tip: Si los rulesets de los que hizo skimming tienen una advertencia, se desbloquea una versión inferior del ruleset.
  12. Haga clic en el nombre del ruleset que tiene una advertencia para abrir el formulario Edit RuleSet (Editar ruleset).
  13. Seleccione la versión inferior desbloqueada del ruleset y luego haga clic en Lock and Save (Bloquear y guardar).
    skimming-lock-save
  14. Cuando se le pida una contraseña, escriba password en los campos Password (Contraseña) y Confirm Password (Confirmar contraseña) para bloquear las versiones inferiores del ruleset.
  15. Guarde los cambios.
  16. Repita los pasos 12 a 15 para cualquier ruleset que tenga una advertencia.

Confirme su trabajo

  1. Vuelva a la landing page Application Structure (Estructura de la aplicación).
  2. Confirme que las versiones menores actualizadas aparecen en el ruleset del que se hizo skimming sin advertencias.
    skim-completed-no-warnings
  3. Ejecute un caso de configuración de nómina y avance en el caso hasta el paso Select filing status para verificar que el campo Filing status esté en un menú desplegable.
  4. Active LiveUI y ubique la regla de sección .FilingStatus.
    skimming-FilingStatus-section-rule
  5. Abra la regla de sección .FilingStatus para verificar que la versión del ruleset sea 01-02-01.
    Select filing status section, skimmed to minor version 2

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


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?

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