![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP FI Sustituciones y validaciones
SAP FI Sustituciones y validaciones
![SAP FI Sustituciones y validaciones SAP FI Sustituciones y validaciones](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/411.jpg)
SUSTITUCIONES Y VALIDACIONES
1. Las Validaciones: La funcion de la validación permite verificar determinados valores antes de la registración de un documento.
El sistema realiza la verificación y en caso de que no se cumpla emite un MSJ, el cual puede ser de advertencia o de error.
2. Las Sustituciones: La sustición reemplaza el valor de un determinado campo.
3. Las Caracteristicas: Se requieren las siguientes medidas para ejecutar una validación/ sustitución.
Se debe decidir a que área de aplicación se aplicara la validación/sustitución. El área de aplicación es donde se utilizara la validación, la sustitución (en que modulo).
Las áreas de aplicación que utilizan validaciones son:
- FI Gestión Financiera
- CO Contabilidad de costos
- AM Contabilidad de Activos Fijos
- SL Libros especiales
- CS Consolidación (solo validaciones)
- PS Sistemas de Proyectos
- RE Bienes inmuebles
- PC Cuentas de centros de beneficios (solo instituciones)
Cada aplicación define las estructuras disponibles y habilita los campos para la sustitución.
EVENTOS: Los eventos son lugares especificos de una aplicacion que define la ubicación exacta donde se lleva a cabo una validación/ sustitución.
Se proporcionan 3 eventos para FI:
- Cabecera de Documento: con este evento podemos validar los datos de cabecera de un documento.
- Posición de documento: con el evento de posición podemos validar los datos de una posició.
- Documento Completo: En el evento de documento completo se tienen en cuenta todas las posiciones de un documento para realizar la validación.
- Se debe definir la validación/ sustitución, para definir validaciones y sustituciones se deben crear pasos que contiene condiciones, verificacion y mensaje.
- Se deben asignar la validación/ sustitución a una unidad organizativa apropiada, (ejemplo FI para gestion financiera.)
- Activar la validación/ sustitución, esta debe estar activada para el evento correcto.
LA CONFIGURACIÓN:
Transacción OB28 Validaciones
Transacción OBBH Sustituciones
IMG/ Gestión Financiera nueva/ Parametrización basica de gestión financiera nuevo/ Herramientas/ Validación/ Sustitución/ Validación en documentos contables.
Una validación cuenta con pasos o etapas: cada paso que creemos es una nueva validación.
UN PASO COMPRENDE
- Condición: por medio de la condición se establece cuando se iniciara una validación. si la condición se cumple, entonces se pasa a la verificación.
- Verificación: establece que es lo que el sistema debe verificar, si la verificaión es sastifactoria se puede continuar con la operación. Si la verifiación no se cumple, entonces el sistema mostrará un mensaje de error.
- Al configurar una validación se pueden crear mensajes especificos para que el usuario entienda que es lo que debe corregir, de modo que la validación le permita seguir resgistrando el documento.
En el caso de una sustitución es muy similar y se cuenta con los siguientes pasos o etapas:
- Condición: por medio de la condición se establece cuando se iniciarar la sustitución de un campo
- Campo a sustituir: Se especifica cual es el campo que se deberá sustituir y de que manera se hará, es decir, como se obtendra el valor con el cual se sustituira el campo.
EDITOR DE FORMULAS: El editor de formulas proporciona una interfaz de facil manejo para indicar sentencias lógicas y aritméticas.
LOS MENSAJES: Las validaciones tienen por objeto mostrar un mensaje al usuario par que tome una determinada acción. para lo cual hay que crear los mensajes. Los mensajes se crean bajo una clase de mensaje.
Desde la Transacción desde la cual se define una validación podemos acceder a crear un nuevo mensaje. pero si fuera necesario podemos acceder a la transacción SE91 a crear los mensajes.
- Debemos seleccionar la clase de mensaje en el cual crearremos el mensaje.
- Modificar
- Escribimos el nuevo mensaje
- Elegimos un numero de mensaje para identificar el msj a crear
- Completamos el texto del mensaje
EL SET DE DATOS: Es un conjunto de datos que se pueden armar especificando tabla y campo.
Son muy utiles para utilizar en las validaciones o sustituciones. Nos permiten generar un grupo con multiples valores. La otra gran ventaja de un set de datos es que al ser una transacción de usuario se puede mantener en cada mandante.
Los set de datos se deben identificar con una clave libre. Para crear un set hay que seleccionar la tabla y el campo para el cual queremos crear el set de datos. También podemos identificar al set con un texto descriptivo. una vez que hayamos creado el set podremos ingresarle los valores que correspondan. Los valores se pueden ingresar por rango o como lista individual. el ultimo paso es grabar.
Ojo Nunca hay que incluir los set en una orden de transporte; los sets de datos no solo se crean para validaciones y sustituciones sino que hay muchos programas que los utilizan. si los incluimos podríamos pisar todos los datos que contienen los sets en producción.
Se puede acceder a los sets desde varios lugares de SAPeasy Access o desde el customizing.
Transacción GS01 Crear set de Datos
Transacción GS02 Modificar set de Datos
Transacción GS03 Visualizar set de datos
 
 
 
Sobre el autor
Publicación académica de Angely Carolina Ojeda Chavez, en su ámbito de estudios para la Carrera Consultor en SAP FI.
Angely Carolina Ojeda Chavez
Profesión: Contador Publico - Venezuela - Legajo: WV15Q
✒️Autor de: 122 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
"lic. en contaduría pública, con mas de 5 años de experiencia laboral en el área de contabilidad, ventas, compras, administracíon en general . persona integra, responsable, altruista, benevolente...
Certificación Académica de Angely Ojeda