✒️ABAP Los Field Exits
ABAP Los Field Exits
FIELD EXITS
1. Tambien llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpros de SAP. Son modulos de funciones que son llamados y ejecutados post de las validaciones del sistema estandar. Los mismos por ser modulos de funciones, se ejecutan en isntancias de memorias propias y al momento de su ejecucion, solo se dispone del valor del campo, que se importa en el parametros INPUT y que pude ser modificado a traves del OUTPUT.
Sus ventajas son:
- Facilita la validacion de campos en un programa estandar sin modificar el codigo original.
- Puede usarse el mismo codigo para varias transacciones.
- Se puede aplicar globalmente, para todos los programas o para determinados programas y dynpros que se le asignen.
Las desventajas son:
- Toma de la dynpro (import) un solo valor, que esel del campo al cual hace referencia, por loq ue no se pueden usar tablas internas del programa estandar en el codigo Field Exit.
- El mismo codigo del Field Exit tiene que servir para todos los programas que se quieran usar, por lo ue se tiene que especificar en el codigo que accion tomara de acuerdo al programa en el cual se este ejecutando.
- No es posible hacer un D>EBUG del codigo del Field Exit de forma directa, a traves de un Breakpoint. Para esto se usan mensajes de error para ir viendo que valores van tomando los diferentes objetos y por donde va pasando dentro del codigo del Field Exit.
2. PASOS PARA REALIZAR UN FIELD EXIT.
 
 
 
Sobre el autor
Publicación académica de Bruno Edgardo Gallinoto, en su ámbito de estudios para la Carrera Consultor ABAP.
Bruno Edgardo Gallinoto
Profesión: Asesor de Ventas - Argentina - Legajo: GM88R
✒️Autor de: 67 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo SD Nivel Inicial
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con mucha motivación y ganas de poder aprender. mi objetivo principal es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
Certificación Académica de Bruno Gallinoto