Inicio del área de contenido

Procedimiento Creación de una regla Localizar documento en árbol de navegación

...

       1.      En el Customizing de Ledgers especiales, seleccione la actividad ® Reglas lógicas para la validación y la sustitución. Para obtener más información sobre la creación de reglas lógicas, véase, en la guía de implementación (IMG), Herramientas ® Actualizar Validación/sustitución/reglas ® Reglas lógicas para la validación y la sustitución.

Aparecerá la pantalla Actualización de reglas. En el área de Control de la izquierda, desglose el nodo del área funcional correspondiente. A continuación, puede desglosar el nodo para el evento correspondiente.

       2.      Seleccione Regla ® Crear.

Aparecerá la pantalla Crear regla: Regla nueva.

       3.      Indique los datos siguientes:

¡        Nombre de regla

¡        Descripción de la regla

¡        Asimismo, se puede introducir un grupo de autorizaciones para limitar el número de usuarios que pueden procesar esta regla.

Para aceptar las entradas, pulse Intro.

Si desea crear una regla mediante la copia de otra ya existente, seleccione el evento correspondiente en el control y marque la regla que desee utilizar como modelo. Espere hasta que ambos ámbitos de pantalla del sistema estén listos para la entrada y seleccione Regla ® Copiar. Introduzca los datos como se describe en el paso 3 anterior.

La regla debe tener la misma clase booleana que la regla que cree.

       4.      La confirmación de regla puede modificarse mediante el editor de fórmulas. El editor de fórmulas proporciona una interfase de fácil utilización para introducir expresiones lógicas. Llame al editor de fórmulas seleccionando el nodo de Definición de regla en el Control o haciendo doble clic en el Contenido de regla del ámbito de pantalla de la derecha.

Una regla no puede sobrepasar las 33 líneas.

 

Introducción de una expresión mediante el editor de fórmulas

...

                            a.      Defina la expresión booleana. Si pasa al modo de experto del editor de fórmulas, introduzca la expresión con las nuevas reglas sintácticas.

Para obtener más información, véase Reglas sintácticas para expresiones booleanas y Editor de fórmulas.

Asimismo, puede introducir un exit de usuario (tipo 1 ó 3) en la expresión booleana. Para obtener más información sobre exits de usuario, véase Exits de usuario en validaciones/sustituciones/reglas.

                            b.      Regrese a la pantalla anterior mediante F3 y grabe la regla.

 

Atención

Si aún almacena las reglas en la tabla T890 (reglas interpretadas), es recomendable utilizar el informe RGUGBR10 para convertir las reglas interpretadas en reglas generadas. Para obtener más información, véase Utilización de informes del gestor de reglas.

                            c.      En esta pantalla se pueden utilizar las siguientes funciones adicionales:

Funciones de tratamiento adicionales. Pantalla Crear regla: <Nombre de regla>

Seleccione

Función

Regla ® Grabar

Grabar la definición de la regla

Detalles ® Campos para condición

Visualizar una lista con los campos válidos que se pueden utilizar para la regla. Estos campos se determinan por la clase booleana de la regla.

Detalles ® Campos de sustit...

Visualizar una lista con los campos válidos que se pueden modificar dentro de una sustitución.

Detalles ® Lista de reglas

Visualizar una lista con las reglas de la misma clase booleana que la regla

Detalles ® Índice de sets

Mostrar la lista con los sets creados en el sistema. Para obtener más información, véase Visualización de un índice de sets.

Detalles ® Activar trace

Activar función trace. Al contabilizar un documento, el sistema llama a la regla y muestra los datos de la misma. Esta función permite diagnosticar los posibles errores en la definición de la regla. Para obtener más información, véase Utilización de la función trace en validaciones/sustituciones/reglas.

Detalles ® Desactivar trace

Desactivar función trace

Detalles ® Utilización

Visualizar el lugar en el que se utiliza la regla actualmente

Entorno ® Actualizar reglas

Regresar al nodo del evento.

 

Resultado

Ahora se puede utilizar la regla en:

·        Una verificación o condición previa de validación/sustitución

·        Otra regla

·        Selección de ledgers

·        Rollups

·        Report Writer

 

 

 

 

Fin del área de contenido