✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
Mi primer programa ABAP
Para poder programar nos tenemos que registrar como desarrolladores con una clave de 20 digítos que solo se tiene que informar la primera vez que nos conectamos. SAP Basis son las personas que se encargan de las licencias de SAP.
Utilizamos la transacción SE38. Con esta transacción creamos, modificamos y visualizamos los programas ABAP.
El titulo tiene que ser muy descriptivo.
Como tipo seleccionamos Programa ejecutable.
En la siguiente ventana tenemos que insertar el Paquete (clase de desarrollo) donde tenemos que pulsar el botón Objeto local (es lo mismo que escribir $TMP y grabar).
Después de escribir lineas de código tenemos que activar el programa con CTRL+F3.
Todas las secuencias terminan en un punto y los comentarios se ponen entre comillas simples.
ABAP no distingue ente minúsculas y mayúsculas.
Si hay algún error lo vemos en un mensaje en la parte inferior de la pantalla.
Si el programa no tiene errores sise activa para ejecutarlo presionamos F8.
SE38 - Nombre del programa - Crear - Titulo descriptivo - Tipo Programa Ejecutable - Grabar - Objeto Local (si el paquete es transportable al seleccionarlo nos aparece la pantalla donde creamos la OT o utilizamos una ya existente) - Escribir código - Activar (CTRL+F3) - Directo (F8) -
Prety Printer se utiliza para unificar los criterios. de minúsculas.
Utilidades - opciones - editor abap - prity printer.
Ordenes de transporte
Para poder transportar un programa no puede estar asignado a un paquete de prueba.
Hay dos tipos de OT:
- Customizing para la configuración del sistema.
- Workbench para desarrollo de programas.
SE01 para ver una OT en concreto.
SE09 para ver todas las OTs.
Si queremos cambiar el titulo de una OT lo podemos hacer con esta transacción desde la pestaña Atributos pulsando el lápiz.
Una OT pude ser:
- Modificable
- Liberada
Para liberar una OT tenemos que seleccionar la tarea y pulsar el camión (F9) y después pulsar la OT y otra vez el camión (F9).
Para que un usuario final pueda utilizar un programa a dicho programa se le tiene que asignar un código de transacción ya que los usuarios finales no tienen acceso a la transacción SE38.
 
 
 
Sobre el autor
Publicación académica de Ana Schiau, en su ámbito de estudios para la Carrera Consultor ABAP.
Ana Schiau
España - Legajo: TK43H
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Trabajo como key user sd en un multinacional y quiero aprender a programar en abap.
Certificación Académica de Ana Schiau