✒️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.
2 Tipos:
- Implícitos
- Explícitos
Para implementar cualquiera de los 2, estando en un prog estándar, click en el botón de ESPIRAL.
Enhancement IMPLICITOS.
Se encuentran en:
- al final de todos los progs, 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
Para ver todos los enhancements implícitos en el código utilizamos la opción del menú Tratar-->Operaciones ampliación-->Insertar puntos de ampliación implícitos.
Enhancements EXPLICITOS
2 tipos:
Enhancement-POINT. 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. Utilizados para reemplazar parte del código existente. Pueden ser estáticos (modificando declaraciones) o dinámicos (reemplazando la funcionalidad estándar).
CREACIÓN ENHANCEMENT IMPLICITO
Click boton de espiral
Menú-->Tratar-->operaciones ampliación-->insertar puntos de ampliación implícitos
posicionarse en línea de comentarios que indican puntos de ampliación e ir a Tratar-->Operaciones ampliación-->Crear
en la ventana que aparece, poner nombre de la implementación y descripción
Se insertan en el código unas líneas con el nombre de la implementación y ahí se pone el nuevo código y finalmente se activa y se prueba, se puede poner un break point para validar que si se está ejecutando.
Para buscar los enhancements con SE84.
click en carpeta Ampliaciones-->implementaciones ampliaciones-->busqueda por alguno de los campos (implementación, etc).
 
 
 
Sobre el autor
Publicación académica de Elda Martinez Soto, en su ámbito de estudios para la Carrera Consultor ABAP.
Elda Martinez Soto
Profesión: Ing. en Sistemas Computacionales - Mexico - Legajo: WW94O
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Elda Martinez