
PRIMER PROGRAMA ABAP:
Escribir en el campo de comandos SE38 que es la transaccion estandar que usamos para crear modificar y visualizar los programas.
Escribimos el nombre del programa (empieza siempre por Z) y crear.
En la siguiente pantalla ponemos el titulo y el tipo de programa que normalmente sera ejecutable y grabar
En la siguiente ventana nos pide el paquete o clase de desarrollo y en este caso haremos objeto local (TMP) y grabar.
En el editor escribimos:
- WRITE 'Este es mi primer programa Abap'.
Siempre entre comillas simples si es una cadena de texto y al final un punto.
Como no distingue entre mayusculas y minusculas hay que utilizar pretty printer.
Una sentencia abap puede ocupar mas de una linea.
Se activa el programa (boton activar), si esta activado sin errores ejecutamos (boton ejecutar) y aparece en la pantalla el primer programa.
ORDENES DE TRANSPORTE:
En este caso tenemos que elegir entre una orden de transporte disponible en el sistema (Z*) o crear una nueva orden.
Elegimos la opcion buscar una orden de transporte existente en el sistema presionando ordenes propias o crear presionando en el boton del folio.
Una orden de transporte es un numero inequivoco dentre del sistema sap que se utiliza para agrupar objetos que van a ser transportados entre ambientes.
Creamos una nueva, completamos la descripcion breve y le damos a grabar.
Sap nos asocia el objeto a un numero de orden de transporte unico en el sistema (lo genera Sap).
Y por ultimo activar y ejecutar el programa.
TIPOS DE ORDEN DE TRANSPORTE:
- Customizing: se utiliza para la configuracion del sistema.
- Workbench: se utliza para el desarrollo del programa.
Las transacciones que se usan para la administracion de las ordenes de transporte en el sistema son: SE01, SE09, SE10.
ESTADOS DE UNA ORDEN DE TRANSPORTE:
- Modificable: se le pueden agregar y quitar objetos.
- Liberada: esta lista para ser transportada a otro ambiente.
Una orden de transporte se libera presionando el boton transportar.