✒️ABAP Los Enhancements
ABAP Los Enhancements
Enhancements: Son ampliaciones al código estándar de SAP, mediante las cuales podremos agregar determinadas funcionalidades, para satisfacer los requerimientos de los usuarios que no cubre el sistema.
Tipos de Enhancements:
- Implícitos.
- Explicitos.
Implícitos: son aquellos que localizamos en el codigo estandar en ciertos lugares predefinidos por SAP. Algunos de estos lugares son:
- 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ódulos de función.
- Al final de clases locales.
Tratar / operaciones ampliación / insertar puntos de ampliación implicitos.
Enhancements Explícitos:
- Enhancement-Point: son utilizados en un lugar determinado del código y permiten agregar código extra en un programa fuente. Pueden ser estáticos (agregando nuevas declaraciones) o dinámicos (agregando código con alguna funcionalidad extra).
- Enhancement-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. Solo puede existir una implementación activa del enhancement-section.
Por otro lado, pueden existir múltiples implementaciones activas de Enhancement-Point, en cuyo caso se ejecutarán sin ninguna garantía de seguir un orden de ejecución determinado.
Para implementar los enhancements explícitos en un programa estándar, no necesitaremos ingresar la clave del objeto que deseamos modificar.
Para buscar los Enhancements existentes podremos utilizar la transacción estándar SE84, abrir la carpeta ampliaciones y dentro de esta hacemos clip en la opción implementaciones ampliaciones. a la derecha veremos una pantalla de selección donde podremos filtrar la búsqueda de las implementaciones de los Enhancements existentes en el sistema por el nombre de la implementación, la descripción, tecnología, paquete y otras opciones mas.
 
 
 
Sobre el autor
Publicación académica de Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal