✒️ABAP Los Enhancements
ABAP Los Enhancements
Enhancements son ampliaciones al codigo estandar de SAP mediante las cuales podremos agregar funcionalidades, para satisfacer los requerimientos de los usuarios que no cubre el sistema.
Los hay de dos tipos
Implicitos
Son aquellosa que localizamos en el codigo estandar en ciertos lugares predefinidos por SAP. Algunos de estos lugares son:
al final de todos los programas despues de la ultima sentencia
Al comienzo y al final de todas las subrutinas
Al final de los modulos de funcion
Al final de clases locales.
Para ver todos los enhancements implicitos en el codigo utilizamos la opcion del menu
Tratar -> Operaciones ampliacion -> Insertar puntos de ampliacion implicitos.
Enhancement Exsplicitos
Existen dos tipos de opciones de Enhancement explicitos
ENHANCEMENT-POINT que son utilizados en un lugar determinado del codigo existente y permiten agregar codigo extra en un programa fuente. Pueden ser estaticos (agregando nuevas declaraciones) o dinamicos (agregando codigo con alguna funcionalidad extra).
ENHANCEMENT-SECTION: son utilizados para re3emplazar parte del codigo existente. Pueden ser estáticos (modificando declaraciones) o dinamicos (reemplazanndo fduncionalidad esandar).
Para implemenar los enhancements explicitos en un programa estandar necesitaremos ingresar la clave del objeto que deseamos modificar.
solo podemos crear un enhancement-section en un programa, mientras que si podemos crear varios enhancement-point
A traves de la transaccion SE84 se pueden ver los enhancement existentes en SAP a traves de la carpeta Ampliaciones - > doble clic implementaciones ampliaciones -> pantalla de seleccion donde podemos filtrar por nombre u otros atributos para buscar lo deseado.
 
 
 
Sobre el autor
Publicación académica de Rainer Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Rainer Diaz
Profesión: Ingeniero Informático - Colombia - Legajo: UX12J
✒️Autor de: 97 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Rainer Diaz