...
Las Validaciones son los programas que se asocian a los distintos eventos que se ejecutan antes de que comience la realización del evento al que está asignada, y en caso de dar error, dicho evento no deberá realizarse.
...
En esta pantalla podremos seleccionar alguna/s validación/es para copiarlas, modificarlas o consultarlas; o bien crear una nueva
NUEVA VALIDACIÓN
Pulsaremos sobre el botón Crear validación y se nos mostrará la siguiente pantalla:
...
Nombre del Campo | Descripción | Comentarios |
Cód. Validación | Código identificativo de la validación. | Este campo es obligatorio y vendrá ya incorporado cuando se cree el paso. |
Denominación val. | Nombre o descripción de la validación | Este campo es obligatorio y vendrá ya incorporado cuando se cree el paso. |
Num. Paso | Número del paso a ejecutar | |
Denominación | Nombre o descripción del número de paso. | |
Orden de ejecución | Orden en el que se ejecutara el paso dentro de la validación | Este campo es rellenado automáticamente por el sistema en función de la posición del cursor al pulsar el botón “Insertar paso .” Si el cursor se encuentra posicionado sobre otro paso de la validación el paso a crear se posicionará inmediatamente debajo del mismo. El valor del campo puede variar cuando se creen o se borren otros pasos en la validación. |
Cód. programa (Cond. Previa) | Código de programa. Premisa que se tiene que dar para que se ejecute o no el programa de validación. Si se cumple se ejecuta y si no entrara en la validación. | Se deberá utilizar este campo cuando el paso no deba ser ejecutado en una pequeña excepción de casos, para no complicar en exceso el programa de verificación. |
Clas.Nivel 1 | Clasificación nivel 1 para el que se ejecutará la validación | |
Tipo expediente | Tipo de expediente para el que se ejecutará la validación | |
Clas. Nivel 2 | Clasificación nivel 2 para el que se ejecutará la validación | |
Órgano gestor | Órgano gestor para el que se ejecutará la validación | |
UsuarioTipo de expediente para el que se ejecutará la validación | ||
Valor siguiente tarea | Valor de la tarea que ejecutará la validación. Sólo es válido para las tareas que se ejecutan con valores. | |
Cód. programa (Verif. Validación) | Código de programa que ejecutará la validación. | El programa podrá recibir como parámetros de entrada los registros de la tabla parámetros. Además el programa será ejecutado tantas veces como registros existan en la tabla. |
Tabla | Nombre de la tabla donde tiene que buscar el programa los condicionantes. | |
Campo | Campo dentro de la tabla que habrá que verificar. | En principio este campo tendrá que ser obtenido de la tabla o estructura informada en el campo anterior, el programa puede usar el campo de otra manera. |
Expresión | Campo de 100 caracteres libres. Parámetro de entrada para el programa de verificación. | La función que cumple este campo es la de poder pasar como parámetro de entrada al programa cualquier información necesaria que no se pueda indicar a través de los otros dos parámetros de entrada. Así si un programa necesita un grupo de campos lo informaríamos aquí con el formato necesario para que el programa lo entendiera. |
Mensaje | Mensajes creados por cada área funcional. | El mensaje deberá ser lo bastante claro como para que se pueda identificar perfectamente el error. Este campo será obligatorio si está informado el campo Clase de mensaje o el campo Área funcional. |
Mostrar varias veces | ||
Área funcional | Determina el área funcional de la que se seleccionarán los textos de errores de los mensajes. | Las áreas funcionales facilitan las tareas de traducción de los textos ya que con el mismo número de mensaje el sistema muestra un texto u otro dependiendo de la clave de idioma del usuario. Este campo será obligatorio si está informado el campo Mensaje o el campo Clase de mensaje. |
Mensaje | Descripción del mensaje | |
Variable de mensaje | Campos para rellenar los & de los mensajes anteriores por orden. | En caso de que por ejemplo el mensaje contenga 4 & pero únicamente se rellena 1, el resto aparecerá en blanco. Este campo se puede rellenar con “tabla”- “campo” (si se quiere recoger el contenido de un campo determinado) o bien como texto. Todo aquello que no esté con la nomenclatura correcta o que no sea tal, se considera como texto. |
Nº Dynpro | Dynpro a la que se redireccionará al dar el error | |
Pestaña (Tabscript) | Si dentro de una dynpro existen diferentes pestañas, es la pestaña sobre la que se mostrará el error | |
Parámetros |