
VALIDACIONES: permite verificar determinados valores antes de registrar.
SUSTITUCIONES: reemplaza el valor de un campo
CARACTERÍSTICAS:
- se debe decidir a qué área de aplicación se aplicará: FI, CO, AM, SL, CS, PS, RE, PC.
- se debe seleccionar el evento correcto: define la ubicación exacta
- cabecera de documento: se puede validar datos de cabecera
- posición de documento: se puede validar datos de una posición
- documento completo: tiene en cuenta todas las posiciones para validar. En este punto se puede usar estos operadores:
TOT(): total del documento
MED(): media del documento
MAX(): valor máximo de todas las lineas
MIN(): valor mínimo de todas las lineas
GRUPO: compara un grupo de totales con otro
- se debe definir la validación/sustitución: se deben crear pasos que contiene condiciones, verificación y mensaje
- se deben asignar la validación/sustitución a una unidad organizativa apropiada
- por último activar la validación/sustitución: debe ser activada para el evento correcto. Existen grados de activación:
- 0 inactivo
- 1 activo para ventana de diálogo y segundo plano
- 2 activo excepto para batch input
CONFIGURACIÓN: la ruta es IMG - GESTIÓN FINANCIERA (NUEVO) - PARAMETRIZACIONES BÁSICAS DE GESTIÓN FINANCIERA (NUEVO) - HERRAMIENTAS - VALIDACIÓN/SUSTITUCIÓN - VALIDACIÓN EN DOCUMENTOS CONTABLES OB28 VALIDACIONES OBBH SUSTITUCIONES
Una validación cuenta con pasos o etapas:
- condición: se establece cuándo se iniciará una validación
- verificación: establece que es lo que el sistema debe verificar
Una sustitución:
- condición: se establece cuándo iniciará la sustitución
- campo a sustituir: se especifica el campo y la manera en que se hará
EDITOR DE FÓRMULAS: proporcionará una interfaz de fácil manejo para indicar sentencias lógicas y aritméticas.
El operador TRUE significa que e válido siempre.
MENSAJES: hay que crear los mensajes y se crean bajo una clase de mensaje. (se utiliza para representar diferentes formularios)
Los posibles valores de un tipo de mensaje:
- logo de X (A): cancelar la transacción: se vuelve a la pantalla de SAP EASY ACCESS
- logo de ! rojo (E): error: se soluciona el error y se puede continuar
- logo de ! amarillo (W): advertencia: se puede continuar
- logo de i (I): información: se puede continuar
SET DE DATOS: son muy útiles. Permiten generar un grupo con múltiples valores. También se puede mantener en cada mandante. Transacciones:
- GS01: crear set de datos
- GS02: modificar set de datos
- GS03: visualizar set de datos
TABLAS IMPORTANTES:
- GB92: contiene validaciones creadas en el sistema
- GB93: contiene sustituciones creadas en el sistema
- VWTY6B01: con vista de actualización que permite incluir/excluir campos para la sustitución.