Está en la página 1de 16

Como se crea un BTE

Con este pequeo manual, vas a ser capaces de hacer cualquier BTE. Como sabis son utilizadas para el mdulo de FI. Pasos a seguir: 1.- Menu IMG (SPRO): Gestin financier->Parametrizaciones bsicas de Gestin financiera-> Business Transaction Events->Entorno-> Sistema info (Procesos) 2. Rellenamos la pantalla de seleccin con los datos que necesitemos 3. Ejecutamos la transaccin.

4. Encontramos la BTE que actualiza los campos que necesitamos: 1120 CONTAB.DOC.: Sustitucin de campo cabecera/lneas

5. Posicionamos el cursor encima del evento 1120 y pinchamos en Mdulo de funciones tipo.

6.- Ahora estamos en la transaccin SE37. Este es el modulo de funciones (SAMPLE_PROCESS_00001120). Ahora lo copiamos a uno que empiece por Z 7. Pinchamos en el botn copiar

8. Especifica en el modulo de funciones una Z delante 9. Especifica un grupo de funciones Z. Si no tienes ninguno, nos lo debemos crear primero.

10. Una vez la tengamos creada pinchamos en Modificar y aadimos el cdigo que necesitemos. En nuestro caso como es para cambiar la asignacin, solo cambiaremos un campo.

12. Como vemos en la parte azul, tenemos todas las tablas que podemos utilizar dentro de esta BTE. 13. Metemos el cdigo que necesitemos, en nuestro caso el siguiente: Loop at t_bseg. * Move the Text into all line items allocation field. Loop at t_bsegsub. t_bsegsub-zuonr = Demo BTE. Modify t_bsegsub index sy-tabix. endloop. "t_bsegsub

14. Grabamos y activamos la function. 15. Antes de asignar la BTE debemos grabar el producto. Para ello vamos a la transaccin FIBF, pinchamos en opciones-> Productos->de un cliente

Pinchamos en entradas nuevas

Introducimos un nombre del producto y una descripcin y grabamos

Ahora asignamos la funcin Z_SAMPLE_PROCESS_00001120 . Dentro de la transaccin FIBF vamos a opciones-> Mdulos de procesos-> de un cliente

Especificamos el proceso (00001120) el modulo de funciones Z que hemos creado anteriormente (ZSAMPLE_PROCESS_00001120) y el producto que hemos creado ZPRODUCT

Ahora vamos a testear nuestra BTE. Transaccin FB01

Ahora llenamos con cuenta, sociedad, periodo, etc que ya existan y

simular cuenta de mayor --test y

y grabar

y guardamos

Rellenamos los datos

17. Y ahora si visualizamos el document, veremos que en el campo asignacin lleva la denominacin que le hemos puesto en la BTE DEMO BTE.

Espero que les sirva de ayuda y punten.