Lección: Enhancements [ 7º de 9 ]
ENHANCEMENT: Son ampliaciones al código estándar de SAP mediante las cuales podemos agregar determinadas funcionalidades, para satisfacer los requerimientos de los usuarios que no cubre el sistema. Se usa el Botón del espiral en los programas estándar de SAP.
Tipos de Enhancement:
***********Implicitos: Son aquellos que localizamos en el código estándar en ciertos lugares predefinidos por SAP. Algunos de los lugares son: Al final de todos lo programas, desúes 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 las clases locales.
***********Explicitos: Hay dos opciones: ENHACEMENT-POINT(Son usados en un lugar determinado del código, y permiten agregar código extra en un programa fuente) y ENHACEMENT-SECTION(Son usados para reemplazar parte del código existente.)
Buscar los enhacement existentes: Transacción SE84 > Abrir carpeta 'Ampliaciones' > Doble clic en la opción 'implementaciones ampliaciones'. A la derecha podemos filtrar la búsqueda de las implementaciones de los enhacements existentes en el sistema por diferentes criterios.