
Ampliaciones: User Exits y Customer Exits
AMPLIACIONES:
Son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa estándar del sistema. Las ampliaciones se generan y codifican en módulos aparte del código estándar, con lo cual no se necesita modificarlo, manteniendo la funcionalidad original y el buen funcionamiento.
En SAP existen varios tipos de ampliaciones, que son utilizados de acuerdo al tipo de mejora o requerimiento que se quiera desarrollar, Las más importantes son:
1. User Exits
2. Customer Exits o Exits de Cliente
3. KeyWord Exits
4. Field Exits o Exits de Campo
5. Estructuras Append
6. Badis
7. Enhancements
8. Menú Exits
USER EXIT:
Es una subrutina definida dentro de un programa estándar ABAP que está hueca, es decir sin código, está allí para que el usuario ponga su propio código fuente que le permita realizar tareas específicas que no están previstas por SAP. Son propias del módulo de SAP SD de Ventas y Distribución, no existen en otros módulos de SAP.
CUSTOMER EXIT:
También llamado Exit de Cliente es un punto dentro de un programa en donde se puede llamar a un programa propio. Se ejecutan desde un programa estándar haciendo una invocación a un módulo de función.
p { margin-bottom: 0.25cm; direction: ltr; color: #000000; line-height: 115%; orphans: 2; widows: 2 }
p.western { font-family: "Liberation Serif", "Times New Roman", serif; so-language: es-ES }
p.cjk { font-family: "Noto Serif CJK SC"; so-language: zh-CN }
p.ctl { font-family: "Lohit Devanagari"; so-language: hi-IN }