Creación de BTE

Tx FIBF

Investigar sobre los procesos,ésta opción nos tira todos los procesos.

image

Luego de elegir el que nos sirve hacemos click en Módulo funciones tipo.

image

Esto nos lleva a la se37 con el sample del proceso, el cual debemos copiar para ejecutar el nuestro con el código fuente que deseemos, pero antes debemos crear el "Producto" (sería algo así como el proyecto de ampliación de la CMOD)

image

Cuando creemos un producto nuevo, debemos tildar el checkbox que indica si está activado o no.

image

Luego creamos el "Módulo de proceso".

image

Acá es donde debemos poner la copia de la función ejemplo:

  1. Ponemos el proceso (ampliación que debemos usar).
  2. Ponemos la función de copia creada del original con nuestro código.
  3. Elejimos el producto (el proyecto de ampliación creado anteriormente).

image

A modo informativo dejo en ingles las diferencias entre BADI y BTE y como buscar BTEs

Difference between BADI’s and BTE’s:
The concepts behind the Business Add-Ins enhancement technique and Open FI are basically the same. However, the two enhancement techniques do differ from each other in the following points:
Open FI can only be used to make program enhancements, that is, you can only enhance source code using Open FI. You cannot enhance user interface elements with Open FI like you can with Business Add-Ins.
Open FI assumes that enhancement will only take place on three levels (SAP - partners - customers), whereas with Business Add-Ins you can create and implement enhancements in as many software layers as you like.
Open FI uses function modules for program enhancements. With Business Add-Ins, ABAP Objects are used enhance programs.


Finding Business Transaction Events:
SAP Reference IMG -> Financial Accounting -> Financial Accounting Global Settings -> Business Transaction Events
• For Publish and Subscribe Interfaces, Environment - > Info system (P/S)
• For Process Interfaces, Environment -> Infosystem(Processes)
Find for Character String “OPEN_FI_PERFORM” in source code