✒️ABAP / Las Ampliaciones: los User Exits y los Customer Exits Por Gianfranco Pasqua Indiano
ABAP Las Ampliaciones: los User Exits y los Customer Exits

¿QUÉ ES UNA AMPLIACIÓN?
Son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa estándar del sistema.
Algunos programas estándares están preparados como para agregarles funcionalidad nueva a la existente. Las ampliaciones se generan y codifican en módulos aparte del código estámdar, con lo cual no se necesita modificarlo, manteniendo la funcionlidad original y el buen funcionamiento.
En algunos casos se puede:
- Validar campos de alguna dynpro en particular.
- Agregar campos a una pantalla con código que permita tratar esos datos nuevos.
- Agregar una nueva opción dentro de un menú.
- Agragar tablas a campos estándares
En SAP existen varios tipos de ampliaciones, que son utilizadas de acuerdo al tipo de mejora o requerimiento que se quiera desarrollar, cada una con sus particularidades. Las más importantes son:
- USER EXITS
- CUSTOMER EXITS o EXITS DE CLIENTE
- KEYWORD EXITS
- FIELD EXITS o EXITS DE CAMPO
- ESTRUCTURAS APPEND
- BADIS
- ENHANCEMENTS
- MENU EXITS
- Otras
Principales Ventajas
- Permiten modificar ciertos programas para adaptarlos a necesidades particulares de la empresa, agragando nuevas características a las existentes.
- Permiten realizar mejoras a un programa sin modificar el código original del mismo, manteniendo el buen funcionamiento y las características que tenía.
- Los cambios toman efecto con sólo transportar los nuevos objetos.
Principales Desventajas
- No siempre se pueden hacer todas las modificaciones de manera satisfactoria, ya que la mayoría de las ampliaciones están preparadas para una determinada tarea y momrnto dentro de la ejecución de un programa.
- No todos los programas estándares están preparados para agregar todos los tipos de ampliaciones.
 
 
 
Sobre el autor
Publicación académica de Gianfranco Pasqua Indiano, en su ámbito de estudios para el Curso SAP ABAP Avanzado.
Gianfranco Pasqua Indiano
Profesión: Ingeniero Electrico - España - Legajo: OX15O
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Persona responsable con habilidades analíticas para la resolución de problemas, facilidad para trabajar en equipo y bajo presión. interesado en aprender nuevas herramientas de trabajo, como sap.
Certificación Académica de Gianfranco Pasqua
























