Академический Документы
Профессиональный Документы
Культура Документы
Las validaciones consisten en varios pasos (se puede tener hasta 999 pasos), cada uno con 3 partes:
Condicin (Prerequisite)
Verificacin (Check)
Mensaje (Message)
Si el paso de condicin es verdadero, se ejecuta la verificacin. Si el resultado de la verificacin es
falso, el sistema muestra un mensaje.
1 Creacin de la Validacin:
IMG: Gestin financiera (nuevo) Parametrizaciones bsicas de gestin financiera (nuevo)
Herramientas Validacin/Sustitucin Validacin en documentos contables
En :nuevas entradas
Ingresamos:
El cdigo de la sociedad
En la columna Evento: si ser a nivel de cabecera de documento, de posicin o todo
Hacer doble clic, se pasa a la siguiente pantalla:
Para crearla seleccionar :nueva validacion
Ingresar la clase de mensaje y continuar:
Se ingresa un nombre y una descripcin.
Luego creamos un paso, seleccionamos el botn : nuevo paso
Ingresamos una descripcin para el paso 001. Luego completamos las tres partes del paso. Luego
realizamos clic en : condicion
Doble clic en : cabecera de documento
Doble clic en Fecha de Documento.
El sistema lo va colocando en la parte superior. Luego clic en : =
Se habilita la opcin de Constante, si quisiramos realizar una validacin a nivel de lnea de posicin,
podramos ingresar aqu un nmero de cuenta. Ahora seleccionamos que sea igual a la Fecha de
Contab:
Luego elegimos . verificar
Doble clic en : estructura BKPF: CABECERA DE DOCUMENTO
Seleccionamos los campos. Luego pasamos a definir el mensaje. Desde el men seleccionamos:
ENTORNO----actualizar mensaje
Completamos el texto del mensaje.
Ingresar el nmero de mensaje y las variables del mensaje. Guardar la validacin.
Luego volver a la pantalla inicial y activa la validacin.
http://www.forosap.com/showthread.php?t=165
Validaciones - OB28
Las validaciones estn regidas por Sociedad y por evento.
Evento:
1.
Cabecera de documento
2.
Posicin de documento
3.
Documento Completo
Ah vemos todos los pasos, cada uno con sus respectivas condiciones, verificaciones y mensajes.
En el caso de necesitar usar un user exit, en la solapa user exit. seleccionamos una y le damos al botn de
visualizar cdigo.
"GET_EXIT_TITLES
http://ramgv-sap.blogspot.com/search/label/Validacion%20OB28
Transaccin: GGb1
- Creo el paso para el caso que quiero.
- Elijo los campos que voy a sustituir
- Decido si se va a cambiar por una constante, por un exit o se le va a asignar otro campo.
- Elijo el exit que corresponde (debe estar creado en el formpool XXRGGBS000)
- Establezco los prerequisito, incluso se pueden usar SETs.
Los exits se declaran en el programa RGGBS000.(solo los user-exit standar)
Este programa se asigna en la tabla T80D. (se modifica a travs de la vista v_t80d)
Transaccin OBBH.
http://www.forosap.com/showthread.php?t=180