Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las BTE's (Business Transactions Events, o eventos de las transacciones de negocio) son un tipo
de extensión para el módulo FI de SAP. Así como para SD están los User-Exits de la transacción
CMOD, SAP creó las BTE's para poder adaptar el módulo FI del sistema SAP para todos los
clientes que así lo requieran.
Las BTE's se basan en los siguientes principios: los diseñadores de aplicaciones deben definir la
interfase en un módulo de función; una tabla de asignación es leída en el código generado y los
módulos de usuario se llaman de manera dinámica.
Los conceptos de las BADI's y las BTE's son similares en algunos aspectos, pero se diferencian en
los diferentes puntos:
- Las BTE's sólo pueden utilizarse para ampliar el código estándar de SAP; no es
posible ampliar interfases como con las BADI's.
- Se asume que en las BTE's son sólo de 3 niveles: SAP, Partners y Clientes, al
contrario de las BADI's que soportan múltiples capas.
- En las BTE's se utilizan funciones para ampliar el código SAP; en las BADI's se usan
Objetos ABAP (ABAP Objects).
Interfases de Proceso
Se utilizan para enviar los procesos de negocio a un control diferente que no puede ser
realizado desde el procesamiento estándar; es decir que las interfases de proceso
reemplazan a las interfases estándar de SAP.
En este punto se pueden estructurar la determinación de campos individuales o de
reacciones específicas al flujo procesos individualmente. Es posible conectar diferentes
diferentes desarrollos externos al sistema estándar de SAP. Generalmente los
desarrollos externos se realizan mediante el ABAP Workbench.
1
Sergio Martin C. - Apuntes SAP
Pasos básicos para configurar BTE's
- Primero hay que asegurarse que al aplicación está activa para BTE's
- Identificar la BTE
- Copiar el código de ejemplo en un módulo Z
- Escribir el nuevo código ABAP en el módulo Z
- Grabar y activar el módulo de funciones
- Asignar el módulo de funciones al evento, país y aplicación
PC_FUNCTION_FIND
BF_FUNCTIONS_FIND
__________________
2
Sergio Martin C. - Apuntes SAP
Creación de BTE
La creación de una BTE es muy sencilla, lo primordial aquí es saber el evento que se
quiere usar para activar la misma.
Pasos:
2. Ir a la opción Entorno / Sistema Info (P/S) . Esta opción mostrara una pantalla de
selección, en ella presionar F8.
3
Sergio Martin C. - Apuntes SAP