✒️ABAP Los Field Exits
ABAP Los Field Exits
FIELD EXITS – LECCION 3-4
FIELD EXITS, también llamadas, aplicaciones de campo, son validaciones de los elementos de datos asociados a campo de pantalla o dynpro de SAP
FIELD EXITS, son módulos de funciones que son llamados y ejecutados posteriormente de las validaciones del sistema estándar
Los mismos por ser módulos de funciones, se ejecutan en instancia de memoria propias y al momento de su ejecución, solo se dispone de valores de campo, que se importan en el parámetro INPUT y puede ser modificado con el parámetro OUTPUT, para el uso de otros campos de la pantalla
NOTA, si ingresamos en la transacción SE37 (bibliotecas de funciones), colocamos FIELD_EXIT_* y luego pulsamos F4, se visualizan todos los FIELD EXIT del sistema
Ventajas de las FIELD EXIT
- Puede utilizarse el mismo código para varias transacciones
- Toma de la DYNPRO (import) un solo valor, que es el del campo al cual hace referencia, por lo que no se puede utilizar tablas internas especificas del programa estándar en el código FIELD EXIT
- No es posible hacer un debug del código de FIELD EXIT, de forma directa, a través de un breakpoint, para esto se utilizan mensajes de errores, para ir viendo que valores van tomando los diferentes objetos (variables, tablas, etc.) y por donde va pasando dentro del código del FIELD EXIT
PASOS PARA REALIZAR UN FIELD EXIT
- Barra de navegador, tipear PRFB
- Barra de menú – exit campo
o Nueva ventana de dialogo, introducir el nombre del elemento de dato
o Ingresar el elemento de dato
el sistema propone crear un módulo de función en la SE37
o Grupos de función y módulo de función
- Transacción CMOD
o Seleccionar el FIELD EXIT
§ Nueva ventana, se visualiza nombre y número de DYNPRO
- Barra de menú – exit campo
o activar
NOTA, se pueden asignar varios programas y dynpro al mismo FIELD EXIT
TRANSACCION SE30, actualización vista de tabla: Acceso.
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga