✒️SAP FI Sustituciones y validaciones
SAP FI Sustituciones y validaciones
Las validaciones
Permite verificar determinados valores antes de la registracion de un documento
El sistema realiza la verificacion y en caso y en caso que no se cumpla emite un mensaje (Puede ser de advertencia o error
SUSTITUCIONES
La sustitucion reemplaza el valor de un determinado campo
Caracteristicas
Se requiere los siguientes pasos para ejecutar una vlidacion/sustitucion
Se decide el area de aplicacion que se aplicara la validacion/sustitucion, estas areas son FI- CO - AM - SL - CS - PS - RE - PC
Cada aplicacion define las estructuras disponibles y habilita los campos para la sustitucion (Se debe seleccionar el evento correcto para la validacion/sustitucion
Los eventos son lugares especificos de una aplicacion que define la ubicacion exacta donde se lleva a cabo una validacion/sustitucion se proporcionan tres eventos para FI
- Cabecera de documento: Con este evento podemos validar los datos de cabecera de un documento
- Posicion de documento: Podemos validar los datos de una posicion .Para armar la validacion en un evento de posicion de documento ,podemos utilizar datos de cabecera
- Documento completo: Se tienen en cuenta todas las posiciones de un documneto para realizar la validacion
Se debe definir la validacion/sustitucion
Se deben crear pasos que contiene condiciones ,verificacion y mensaje
Se deben asignar la validacion/Sustitucion a una unidad organizativa apropiada
Por ultimo acivar la validacion/sustitucion (esta debe estar activada para el evento correcto ,existen los siguientes grados para la combinacion organizativa
- Inactivo
- Activo para ventana de dialogo y segundo plano
- Activo excepto para batch input
CONFIGURACION
La validacion cuenta con pasos o etapas.Un paso comprende
Condicion: Se establece cuando se iniciara una validacion.Si la condicion se cumple entonces se pasa a la verificacion
Verificacion :Establece que es lo que el sistema debe verificar ,Si la verificacion es satisfactoria se puede continuar con la operacion
Sustitucion
Condicion:Se establece cuando se iniciara la sustitucion de un campo.Si la condicion se cumple entonces se sustituye el campo
Campo a sustituir: Se especifica cual es le campo que debera sustituir y de que manera se hara ,como se obtendra el valor con cual sustituira el campo
EDITOR DE FORMULAS
Dependiendo del contexto y de los requisitos ,existen diferentes puslsadores disponibles con los que se puede indicar sentencias logicas para formulas (Solo permite que se indiquen sentencias correctas)
El operador True significa que es valido siempre .Si creamos una condicion que tenga operador true la validacion se realizara siempre
MENSAJES
Las validaciones tienen por objetivo mostrar un msj al usuario para que tome una determinada accion .Los mensajes siempre se crean bajo una clase de mensaje
Desde la transaccion en la cual estamos definiendo una validacion podemos acceder a crear un nuevo mensjae (transaccion SE91 para crear nuevos mensajes)
Al crear mensajes se pueden crear variables que se identifican con el sibolo& Luego se le asignara un campo a la variable y al momento de mostrar el mensaje al usuario ,el mensaje mostrara el valor de dicha variable
Para la clase de doc DR completar el campo de asignacion
El tipo de MSJ determina cuales son las concecuencias que no haya sido exitosa
A : Cancela transaccion
E: error El sistema muestra el mensaje ,se soluciona el error y se puede continuar
W: Advertencia: a pesar del mensaje de la validacion se puede continuar con la operacion
I: Informacion :el sistema muestra el mensaje y se puede continuar con la operacion
SET DE DATOS:
Nos permiten generar un grupo con multiples valores .La otra gran ventaja de un set de datos es que al ser una transaccion de usuario se puede mantener en cada mandante
Teniendo un set de datos simplemente se agregan o se borran nuevas entradas con facilidad
Los sets de datos se deben identificar con una clave libre .Es recomendable que la clave comience con Z
 
 
 
Sobre el autor
Publicación académica de Franco Celiz Fernandez, en su ámbito de estudios para la Carrera Consultor en SAP FI.
Franco Celiz Fernandez
Profesión: Técnico Contable - Argentina - Legajo: CX41H
✒️Autor de: 44 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Franco Celiz