✒️ABAP Las Ampliaciones: los User Exits y los Customer Exits
ABAP Las Ampliaciones: los User Exits y los Customer Exits
Amplicaciones, que son diferentes herramientas para realizar mejoras o modificaciones o agregados a un programa estandar del sistema. Esto se puede hacer en algunos programas y en ellos en algunos campos o pantallas.
Estas modificaciones se realizan aparte del codigo estandar, por lo que no se necesita modificarlo, asi mantenemos la funcionalidad original y el buen funcionamiento del programa.
Ventajas:
Permiten modificar ciertos programas para adaptarlos a necesidades particulares de la empresa, agregando nuevas caracterisiticas a las existentes.
Realizar mejoras a un programa sin modificar el codigo original, asi no se pierde ni la funcionalidad ni la integridad del programa original.
Loa cambios toman efecto con tan solo transportar los nuevos objetos.
Desventajas:
No siempre se pueden hacer todas las modificaciones de manera satisfactoria.
No todos los programas estandar estan preparados para agregar todos los tipos de ampliaciones.
Hay varios tipos de ampliaciones: user exits, ...etc. algunos de ellos seran explicados mas adelante....
User Exits.
Es una subrutina definida dentro de un programa estandar ABAP que esta hueca, es decir sin codigo, para que el usuario ponga su propio codigo fuente que le permita realizar tareas especificas que no estan previstas por SAP. Estas son propias del modulo SAP SD de ventas y distribucion y no existen en otros modulos de SAP.
transaccion VA02: se usa para modificar los pedidos de ventas en SAP.
Customer Exit (Exit de Cliente)
es un punto dentro de un programa donde se puede llamar a un programa propio.
Para trabajar con los Exit de Cliente utilizaremos dos transacciones SMOD y CMOD
 
 
 
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