✒️ABAP Los Field Exits
ABAP Los Field Exits
Que son los Field Exits
También llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpros de SAP.
Si se ingresa a la transacción SE37 (Biblioteca de funciones), se coloca FIELD_EXITS_* y luego se presiona F4, se visualizara todos los Field Exit del sistema.
Pasos:
A la transacción CMOD allí se ejecuta el comando PRFB sin anteponer /N, en la pantalla siguiente se encuentran todos los Field Exit, se podrá ver si están a nivel global o están asignados.
Para crear un Field Exit seleccionamos el menú Exit campo y la opción crear, luego se introduce el nombre, se ingresa el elemento de datos y enter, luego el sistema propone crear un módulo de funciones en la SE37 por lo que se presiona el botón crear, luego se le asigna un grupo de funciones.
Mientras no se haya realizado la asignación de la dynpro, el Field Exit afectara a todas las plantillas donde se encuentre un campo con el elemento de datos.
Para asignar el programa y dynpro se debe ir a la pantalla de administración Field Exit (CMOD-PRFB) y presionar el botón asignar prog – dynpro., luego se asigna el nombre y el numero dynpro, por último se activa en el menú Exit campo – activar y luego se verá activado.
Luego se prueba por medio de la transacción SM30 el Field Exit que se creó pertenece al campo dirección de una tabla base de datos Z, se generara una nueva entrada en la tabla, en el campo dirección, se introduce el valor ‘corrientes 123’ y enter y luego se visualizara error que previamente se codifico en el Field Exit.
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial