✒️ABAP Los Field Exits
ABAP Los Field Exits
Field Exits
Son también llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpro en SAP. Son llamados y ejecutados posteriormente de las validaciones del sistema estándar.
Se37 biblioteca de funciones de pueden consultar.
Ventajas
Valida un campo estándar sin modificar el código original
Puede usarse el mismo código para varias transacciones
Puede aplicarse globalmente para todos los programas o determinados programas y dynpros.
Desventajas
Solo un valor a la vez
Sirve para todos los programas y se debe identificar al programa
No se puede realizar el Debug, sino a través de mensajes de error.
Imposible usar: BREAK POINT, CALL SCREEN, CALL DIALOG, CALL TRANSACTION, SUBMIT, COMMIT WORK, ROLL BACK WORK, MESSAGE WORK y tener en cuenta para activarlos debemos tener el parámetro abap-field exit = ‘Y’ en la tx. RZ10. (TDDIR, TDDIRS)
Para ejecutarla al igual que los Customer Exit se va a la Tx CMOD y se pone en la barra el comando PRFB.
Se va l menú i CREAR, posteriormente se selecciona el elemento de datos en cuestión y nos llevará a la SE37 y se recomienda crear un grupo de funciones.
Se definirán sus entradas (Input) y en Cod fte, se codificará lo correspondiente.
Para trabajar con mas parámetros se puede usar el comando SET PARAMETER (graba en memoria al valor) y se toma con GET PARAMETERS o usar la opción GET_DYNP_VALUE.
 
 
 
Sobre el autor
Publicación académica de Javier Montero Quintal, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Montero Quintal
Profesión: Ing Sistemas Computacionales - Mexico - Legajo: HL98C
✒️Autor de: 86 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Javier Montero