ABAP Curso SE 93
Las Transacciones son mtodos abreviados de llamar a los programas o en el caso de los Modul Pool, son la nica forma de llamarlos. Adems estas se utilizan para hacer de intermediario entre los mens y los programas. Pueden ser introducidas directamente en la linea de comandos de la pf-status y deben de introducirse con un /n o /o siempre que se quiera ejecutar en el mismo modo o en otro modo. P.ej. /nse38 llama a la transaccin se38 (editor abap) dentro del mismo modo.
Para crear las transacciones iremos a la propia transaccin SE93 desde donde nos aparece las tipicas opciones de creacin, modificacion, borrado, etc. En nuestro caso, si vamos a crear la transaccin y una vez dado el nombre de la misma nos aparecer la siguiente pantalla de atributos:

Aqu es donde decidimos el tipo de nuestra transaccin y la forma que tendr de ejecutarse cuando sea llamada:
- Dilogo
- Esta es la nica forma de poder ejecutar un programa de tipo "M" (ModulPool).
- Report
- Asignandola a un report el usuario podr llamar a nuestro programa sin conocer su verdadero nombre, as mismo cuando podremos colgar nuestros programas en mens.
- Variantes
- Cuando un programa ya tiene una serie de variantes guardadas, podemos llamarlo de una forma transparente mediante esta opcin.
- Men rea
- Si nuestra transaccin es un men de area, desde aqu nos va a enlazar con l.
- Parmetros
- Esta va a ser una transaccin para hacer una especie de miniBacth-Input, ya que podemos indicar los campos de la dynpro que vamos a rellenar y con que los vamos a rellenar.
Una vez finalizado este trmite, accederemos a la siguiente pantalla donde podremos asignar nuestra transaccin a un programa y pantalla. En el caso de los Menus de Area no cuenta.

Todos estos datos, los podemos encontrar en la tabla TSTC, para que de esta forma podamos hacer inserciones o consultas dentro de nuestro programas.