![Select filing status section HRApps](https://demo5-academy.pega.com/sites/default/files/styles/1024/public/media/images/2021-02/select-filing-status-section-hrapps-85_0.png?itok=M-g1PglN)
Hacer skimming de un ruleset
3 Tareas
10 minutos
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 | 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.
Recorrido del Reto
Tareas detalladas
1 Guardar los cambios de reglas en el ruleset más alto
- 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).
- 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.
- Cambie la propiedad del campo Filing status a radio buttons e inserte la regla.
2 Incrementar los rulesets de la aplicación y guardar la iteración de la regla
- 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).
- En la pestaña RuleSet Stack, verifique que no haya reglas extraídas para los rulesets.
- Inserte cualquier regla antes de proceder y tome nota de los rulesets en la aplicación actual.
- Cree una versión de parche del ruleset 01-01-03 usando Lock and Roll.
- 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.
- Cambie las propiedades del campo Filing status a menú desplegable e inserte la regla.
3 Hacer skim para crear una versión superior
- Haga clic en Configure > System > Refactor > RuleSets (Configurar > Sistema > Refactorizar > RuleSets) para abrir la página Refactor RuleSets Utilities (Refactorizar utilidades de los rulesets).
- Haga clic en (Hacer skim de un ruleset) para abrir la utilidad.
- Seleccione (Skim de ruleset de versión menor).
- En la lista Starting Version (Versión de inicio), seleccione 01-01-01 en el ruleset de HRApps.
- En la lista Ending Version (Versión de finalización), seleccione 01-01-03.
- En la lista To New Version (A nueva versión), escriba 01-02-01.
- Haga clic en
- 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.
- Abra la definición de la aplicación.
- 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.
- 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.Tip: Si los rulesets de los que hizo skimming tienen una advertencia, se desbloquea una versión inferior del ruleset.
- Haga clic en el nombre del ruleset que tiene una advertencia para abrir el formulario Edit RuleSet (Editar ruleset).
- Seleccione la versión inferior desbloqueada del ruleset y luego haga clic en
- 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.
- Guarde los cambios.
- Repita los pasos 12 a 15 para cualquier ruleset que tenga una advertencia.
Confirme su trabajo
- Vuelva a la landing page Application Structure (Estructura de la aplicación).
- Confirme que las versiones menores actualizadas aparecen en el ruleset del que se hizo skimming sin advertencias.
- 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.
- Active LiveUI y ubique la regla de sección .FilingStatus.
- Abra la regla de sección .FilingStatus para verificar que la versión del ruleset sea 01-02-01.
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.
¿Quiere ayudarnos a mejorar este contenido?