Tema: Field Exit
Ver Mensaje Individual
  #10  
Viejo 02/03/07, 13:57:23
manuelachetigue manuelachetigue is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Localización: Mexico
Mensajes: 21
Aunque este tipo de practica ya no es recomendada por SAP, mi recomendación es... ejecuta el programa rsmodprf, te presentará los field exits existentes en el sistema.
En caso de que exista (verificar por el elemento de datos de tu tabla) seleccionarlo y poner las validaciones que requieras, es bien importante que debas de considerar el numero de dynpro en donde quieres que este tú validación en el caso de que no sea asignado ha un dynpro; tendrás problemas para que tu validación se ejecute y en algunos casos este elemento de datos al ser compartido por diferentes transacciones podria arrojar un error no deseado en otro dynpro.

En el caso de no existir hacer lo siguiente:
Presionar en el menu.. Alt+x para crear uno nuevo... (te recuerdo que es siempre sobre el elemento de datos).
Colocar únicamente el valor del elemento de datos a validar pe.. matnr(en el caso de que ya exista alguno y tu quieras crear uno nuevo, colocar un numero consecutivo pe. matnr_1).

Este punto te llevará a la transacción SE37 en automático.
Presionar crear y listo.. ahí puedes colocar tus validaciones que requieras (salvas, activas) y te regresas al programa RsMODPRF para hacerle la asignación del dynpro..

Es necesario recordar que los field-exits solo tienen import (input) Export (output).

Por lo tanto el valor que recibe la función es un input = valor_digitado y si deseas devolver un valor diferente output = resultado...
Por último solamente podrás colocar mensajes de tipo error no acepta warnings ni de sistema.

En espera de que estas pequeñas lineas te sean de utilidad..
Responder Con Cita