RICEFW – Guía rápida para especificaciones funcionales – Enhancements
ENHANCEMENTS
· Descripción
· Consideraciones
· Elementos de diseño
Descripción
Los Enhancements o Ampliaciones, son modificaciones que se hacen a objetos estándar de SAP con el fin de agregarles nuevas funcionalidades o adaptar el comportamiento estándar, sin tener que alterar el código estándar de SAP.
Los Enhancements no son objetos estándar como tal sino mas bien “aditamentos” de código que se hacen a los objetos estándar para modificar su comportamiento estándar. Estos pueden ser creados como User Exits, Field Exits, Implementación de BADIS, business transaction events (BTE), o puntos de ampliación (enhancement points) dentro del código de objetos ABAP ejecutables como transacciones, programas de diálogo, programas, subrutinas, BAPIs, Módulos de función, IDocs, objetos workflow entre otros.
Consideraciones
Dado que todos ellos tienen comportamientos y restricciones que varian dependiendo del tipo de ampliación y del tipo de objeto que se está ampliando, es importante analizar a fondo el requerimiento analizando la lógica y el resultado esperado con el fin de indetificar los objetos SAP que deben ser ampliados para que ejecuten la nueva funcionalidad y escoger la mejor opción.
Elementos de diseño
A la hora de hacer la especificación funciona de una Conversió, conviene tener en cuenta la siguiente información:
Thanks to...
https://blogs.sap.com/2016/05/18/ricefw-guia-rapida-para-especificaciones-funcionales-enhancements/