✒️ABAP Los Enhancements
ABAP Los Enhancements
Lección 7: Enhancements.
- Al final de todos los programas después de la última sentencia.
- Al comienzo y al final de todas las subrutinas.
- Al final de los métodos de función.
- Al final de clases locales.
- HENHANCEMENT-POINT - Son utilizados en lugar determinado del código y permiten agregar código extra en un programa fuente. Pueden se estáticos (agregando nuevas declaraciones) o dinámicos (agregando código con alguna funcionalidad extra).
- HENHANCEMENT-SECTION - Son utilizados para reemplazar parte del código existente. Pueden ser estáticos (Modificando declaraciones) o dinámicos (reemplazando la funcionalidad estándar).
Cuando se implementa un Enhancement-Section solo la implementación se ejecutará y no el código original existente.
Esta es una técnica nueva, que no existía. A causa de esto, solo puede existir una implementación activa de Enhancement-Section.
Por otro lado, pueden existir múltiples implementaciones activas de Enhancement-Point, en cuyo caso se ejecutará sin ninguna garantía de seguir un orden de ejecución determinado.
Audiotip: Podemos buscar los Enhancements existentes en el sistema con la transacción SE84. Dentro de la transacción abrimos la carpeta ampliaciones y después doble clic en la opción implementaciones ampliaciones y aparece una ventana de selecciones a la derecha de la pantalla, en la cual podemos filtrar la busqueda de las implementaciones de los Enhancements existentes en el sistema, por el nombre de la implementación, la descripcion breve, la tecnologia, el paquete y otras opciones mas.
 
 
 
Sobre el autor
Publicación académica de Calixto Gutiérrez, en su ámbito de estudios para la Carrera Consultor ABAP.
Calixto Gutiérrez
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: JW47Q
✒️Autor de: 120 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Calixto Gutiérrez