El editor de definiciones de política
Utilice el editor de definiciones de política para crear o editar reglas del sistema o reglas de tarea en una política.
El editor de definiciones de política se abre automáticamente después de crear una política. Para abrir el editor posteriormente, vaya a la vista Explorador de proyectos, abra el proyecto y efectúe una doble pulsación en cualquiera de los archivos .policy. Como alternativa, pulse con el botón derecho un archivo .policy, pulse Abrir con y a continuación seleccione Editor de definiciones de política. Si no tiene un sistema de copia de seguridad con versión que le permita revertir a una versión anterior del proyecto, en lugar de editar el proyecto existente directamente, podría preferir copiarlo en otro proyecto y editar la nueva copia.
Los errores y avisos durante el proceso de edición se muestran en la ventana principal en el editor. Puede buscar los errores guardados en la vista Problemas.
Para revertir uno o más de los cambios antes de guardarlos, utilice la función Deshacer. En el menú de entorno de trabajo, pulse
o pulse Ctrl+Z (cmd+Z para OS X).Para revertir los cambios realizados por la función Deshacer antes de guardarlos, utilice la función Rehacer. En el menú de entorno de trabajo, pulse
o pulse Ctrl+Y (cmd+Y para OS X).Para guardar los cambios, pulse el icono Guardar
o pulse Ctrl+S (cmd+S para OS X). Si intenta cerrar el
editor sin guardar los cambios, se visualiza un diálogo que le pregunta si
desea guardar los cambios o cerrar sin guardarlos.
El editor de definiciones de política tiene dos pestañas: Visión general y Reglas. También proporciona un diálogo Nueva regla para la creación de reglas y un diálogo Copiar regla existente para la duplicación de reglas.

- Información general
- Se muestra el nombre, la descripción y la etiqueta de usuario para la política. La descripción y la etiqueta de usuario son opcionales y se pueden editar.
- Acciones
- Contienen una lista de acciones que puede realizar en la política en el editor.
- Reglas
- Muestra una tabla de reglas creadas con sus descripciones de reglas. También se muestra el release mínimo de CICS necesario para cada regla definida en la política. En la esquina inferior derecha de esta sección, también se muestra el release mínimo de CICS necesario para proporcionar el soporte de ejecución necesario para todas las reglas definidas en la política. En esta sección puede realizar las acciones siguientes:
- Editar una regla de una de las formas siguientes:
- Seleccionando una regla en la tabla y, a continuación, pulsando la columna Nombre o Descripción para editar su valor directamente en la tabla.
- Efectuando una doble pulsación en una regla de la tabla para editarla en la pestaña Reglas
- Añadiendo una regla pulsando el botón Nuevo en esta sección. Esto abre la ventana de diálogo Nueva regla.
- Duplicando una regla seleccionando una regla en la tabla y, a continuación, pulsando el botón Copiar en esta sección. Esto abre la ventana de diálogo Copiar regla existente.
- Suprimiendo una regla seleccionando una regla en la tabla y, a continuación, pulsando el botón Suprimir en esta sección.
- Editar una regla de una de las formas siguientes:

Utilice el diálogo Nueva regla para crear una nueva regla en la política. Para abrir este diálogo, puede pulsar el botón Nuevo de la pestaña Visión general, o pulsar el icono en la parte superior derecha de la sección Reglas de la pestaña Reglas.
En el diálogo Nueva regla, debe especificar un nombre de tipo de regla; también puede especificar una descripción de la regla. Este diálogo lista todos los tipos de reglas que puede definir mediante el editor de definiciones de política. Se da soporte a dos tipos de regla:
- Reglas del sistema
- Defina la acción que se realizará cuando suceda algo de interés en un sistema CICS, por ejemplo, cuando cambie el estado de un recurso, se cruce un umbral o se produzca una acción o un estado inusual del sistema. Las políticas que definen reglas del sistema se pueden desplegar en una región CICS autónoma o con una plataforma de CICS. No se pueden desplegar con una aplicación deCICS.
- Reglas de tarea
- Defina la acción que se realizará cuando una tarea de usuario CICS cruce un umbral, por ejemplo, se consuma demasiada CPU, se asigne demasiado almacenamiento o se emitan demasiadas solicitudes a IBM® MQ. Las políticas que definen reglas de tarea se pueden desplegar en una región CICS autónoma, con una plataforma de CICS o con una aplicación de CICS.
Cuando selecciona un tipo de regla, se muestra una descripción de ese tipo de regla. Para obtener más información sobre cada tipo de regla, consulte Reglas de tarea de política y Reglas del sistema de política.
En el diálogo Copiar regla existente, el nombre de la nueva regla y su descripción se rellenan de forma automática. Puede utilizar estos valores o sobrescribirlos para proporcionar valores nuevos.

La pestaña Reglas del editor de definiciones de política muestra información detallada sobre la regla seleccionada. En esta pestaña, puede definir la condición para cada regla, así como especificar una acción que se realizará cuando se cumpla la condición definida.
- Reglas
- Muestra las reglas creadas en el editor. Cuando se selecciona una regla de esta sección, aparece la información detallada de la regla en las otras secciones de la pestaña.
Pulse el icono
en la parte superior derecha de esta sección para crear una nueva regla, el icono
para crear una copia de la regla seleccionada o el icono
para suprimir la regla seleccionada.
- Información general
- Muestra el tipo de regla y la descripción de la regla seleccionada. Puede editar la descripción en el campo Descripción.
- Condición
- Muestra la condición definida para la regla seleccionada. Utilice esta sección para establecer la condición que desencadena la acción solicitada cuando esta se cumple.
Según el tipo de regla, se da soporte a distintas clases de condición. Como resultado, el contenido de la sección Condición cambia en función del tipo de regla. Para obtener más información sobre las condiciones disponibles para los distintos tipos de regla, consulte Condiciones de política.
Cuando establezca un umbral para una regla de tarea, se recomienda que determine el valor de umbral utilizando datos de supervisión de CICS o informes de una herramienta como CICS PA.Para más información, consulte Políticas y CICS Performance Analyzer.
- Acción
- Muestra la acción definida para la regla seleccionada. Utilice esta sección para definir la acción que se realizará cuando se cumpla la condición especificada. Puede elegir una de las acciones siguientes en función
del tipo de regla. Para establecer más de una acción, puede duplicar la regla y definir otra acción para la nueva regla.
- Para todos los tipos de regla:
- Emitir un mensaje: CICS emite un mensaje al registro de CICS cuando se cumple la condición especificada. Para reglas de tarea, se emite DFHMP3001 o DFHMP3007. Para las reglas del sistema, se emite DFHMP3009 o DFHMP3010.
- Emitir un suceso: Especifique un adaptador de proceso de suceso (EP) o un conjunto de adaptadores de proceso de suceso para CICS para emitir un suceso a un único adaptador de proceso de suceso (EP) o a todos los adaptadores de un conjunto de adaptadores de proceso de suceso. Los adaptadores EP formatean los datos de suceso en un formato de salida adecuado, y direccionan el suceso a los consumidores de suceso definidos. Puede
especificar, de forma opcional, datos estáticos que se asocien al suceso y un nombre de suceso. Para obtener instrucciones
sobre cómo definir la acción de suceso para una regla de política, consulte Creación y despliegue de una política en un proyecto de paquete de CICS.Sugerencia: Para una regla de política con la acción de suceso especificada, puede exportar las especificaciones de suceso como un esquema o un libro de copias para utilizarlo en otros lugares. Para obtener instrucciones, consulte Exportación de especificaciones de suceso desde una política.
- Para reglas de tarea solamente:
- Terminar de forma anómala la tarea con código de terminación anómala: Si desea que CICS termine una tarea en ejecución cuando se cruce un umbral especificado, seleccione la opción Terminar tarea de forma anómala con código de terminación anómala. CICS también emite un mensaje (DFHMP3002 o DFHMP3008) al registro de CICS cuando se termina una tarea. El código de terminación anómala predeterminado es AMPB, pero puede sobrescribirlo para especificar otro código para la terminación anómala de tarea.
Para obtener más información sobre las acciones de política soportadas, consulte Acciones de política.