![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los Enhancements
ABAP Los Enhancements
![ABAP Los Enhancements ABAP Los Enhancements](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/26.jpg)
Enhancements: son ampliaciones al código estándar en SAP, mediante las cuales podremos agregar determinadas funcionalidades que no cubre el sistema, de modo de satisfacer los requerimientos de los usuarios, sin tener que alterar el código estándar de SAP.
Existen dos tipos de Enhancements:
- IMPLICITOS
- EXPLICITOS
Para implementar cualquiera de los dos tipos de Enhancements debemos hacer clic en el botón del espiral del menú.
Para ver todos los Enhancements implícitos en el código utilizando la opción del menú Tratar / Operaciones ampliaciones a la opción para insertar los puntos de ampliación implícitos, entonces al final del código del programa RIAUFMVK visualizamos la línea para insertar enhancements implícitos. Una vez seleccionada la línea en donde se va a agregar el código entonces es ellí donde se creará el Enhancement implícito.Para ello, accedemos al menú Tratar / Opciones ampliaciones / Crea, a continuación, hacemos clic en el botón crear de la ventana de dialogo. En la siguiente ventana de dialogo introducimos el nombre de la implementación del Enhancement Implícito, una descripción breve y hacemos clic en el botón Continuar. Una vez creada la implementación del Enhancement ZTEST_ABAP_IMPLECITO, la seleccionamos y hacemos clic en el botón Continuar de la ventana de diálogo, finalmente se genera dentro del código estándar de SAP la implementación del Enhancement Implico ZTEST_ABAP_IMPLICITO para que nosotros escribamos allí dentro del código ABAP Z que se desea agregar dentro del estándar, luego de escribir el código Z dentro de la nueva implementación debemos activarla.
Existen dos opciones de Enhancement explícitos:
- ENHANCEMENT-POINT: son utilizados en un lugar determinado del código y permite agregar código extra en un programa ABAP sin modificar el código estándar.
- ENHANCEMENT-SECTION: son utilizados para remplazar parte del código estándar de SAP por un bloque de código Z.
 
 
 
Sobre el autor
Publicación académica de Javier Miguel Angel Barcelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Miguel Angel Barcelo
Profesión: Militar - Argentina - Legajo: DQ34X
✒️Autor de: 88 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Certificación Académica de Javier Angel