¿Qué recurso de "enhancement" utilizan en su organización para evitar modificar el código ABAP estándar?
- Detalles
- Categoría: SAP
Enhancements: RESULTADO DE LA ENCUESTA ELECTRONICA y por REDES SOCIALES
No importa cuán abarcativo sea un software de gestión, las necesidades particulares de cada cliente y los requisitos de los distintos escenarios de negocios, puede generar una necesidad de "customización" del software que excede la parametrización. Sin embargo, en un sistema de envergadura y misión crítica, ésto no debería llevarse a cabo de cualquier manera. En el caso particular de SAP, es sabido que no se permite modificar el código fuente de un programa ABAP standard.
Por ello, SAP proporciona recursos e instrumentos que permiten intromisiones "controladas" al código, a través del concepto de ampliaciones o Enhancements. La idea es expandir la funcionalidad dentro del sistema SAP para atender las necesidades adicionales del cliente, sin modificar el código fuente del programa standard. ¿USER EXITS? ¿CUSTOMER EXITS? ¿BADIS? ¿ Enhancement Framework?
(Si necesita conocer o familiarizarse con estos conceptos, recomendamos además leer los tips: Ampliaciones: ¿Qué diferencia a las BADIS de los CUSTOMER EXITS y otros métodos? , Cómo encontrar e implementar BADIS en programacion ABAP, Ampliaciones (Enhancements) a programas ABAP en ERP 6.0, BTE (Business transaction events V4.0), Conceptos de ampliaciones)
El siguiente gráfico muestra los porcentajes de utilización de estos instrumentos, según se recoge de nuestros clientes SAP. La encuesta reúne las respuestas recibidas en los polls publicados en nuestro sitio web, y las respuestas recibidas a través de las redes sociales Linkedin, Facebook y Twitter.
A pesar de abarcar un subconjunto parcial de usuarios de esta plataforma, los resultados muestran ciertas tendencias interesantes.