martes, 18 de octubre de 2011

Como se crea un BTE



Con este pequeño manual, vaís a ser capaces de hacer cualquier BTE. Como sabéis son utilizadas para el módulo de FI.

Pasos a seguir:

1.- Menu IMG (SPRO): Gestión financier->Parametrizaciones básicas de Gestión financiera-> Business Transaction Events->Entorno-> Sistema info (Procesos)

2. Rellenamos la pantalla de selección con los datos que necesitemos
3. Ejecutamos la transacción.

4. Encontramos la BTE que actualiza los campos que necesitamos:
1120 CONTAB.DOC.: Sustitución de campo cabecera/líneas


5. Posicionamos el cursor encima del evento 1120 y pinchamos en Módulo de funciones tipo.

6.- Ahora estamos en la transacción SE37. Este es el modulo de funciones (SAMPLE_PROCESS_00001120). Ahora lo copiamos a uno que empiece por Z
7. Pinchamos en el botón 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 añadimos el código que necesitemos. En nuestro caso como es para cambiar la asignación, 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 código 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 transacción FIBF, pinchamos en opciones-> Productos->…de un cliente

Pinchamos en entradas nuevas

Introducimos un nombre del producto y una descripción y grabamos

Ahora asignamos la función “Z_SAMPLE_PROCESS_00001120” . Dentro de la transacción FIBF vamos a opciones-> Módulos 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.


Rellenamos los datos




17. Y ahora si visualizamos el document, veremos que en el campo asignación lleva la denominación que le hemos puesto en la BTE “DEMO BTE”.



Espero que les sirva de ayuda y puntúen.



3 comentarios:

  1. Muy bune post, bien explicado y funciono 100 x 100. Gracias!!!!

    ResponderEliminar
  2. Funcionando!!

    Gracias por la guía de burros!

    ResponderEliminar
  3. Gracias por el manual!!! 100% recomendable

    ResponderEliminar