✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
Mi primer programa ABAP
Luego de loguearnos a SAP tipeamos SE38 en el campo de comandos y presionamos enter.
Con la transacción SE38 podemos crear, modificar y visualizar los programas ABAP.
En el Editor ABAP tipeamos el nombre del programa que vamos a crear (debe comenzar con Z) y presionamos el botón 'Crear'
Aparece una ventana que nos pide registrarnos como desarrollador, para esto debemos introducir por única vez el código de 20 dígitos que corresponde a nuestra clave de desarrollador.
Esta clave nos la brinda la gente que se encarga de la administración del sistema SAP, los SAP Basis, al momento de crearnos el usuario SAP.
Luego de ingresar la clave de desarrollador el sistema nos pide que ingresemos los datos relacionados con el nuevo programa:
-Título: debe ser lo mas descriptivo posible
-Tipo: es el tipo de objeto que estamos creando, generalmente será 'programa ejecutable'
Luego al grabar el sistema nos solicita ingresar el paquete o clase de desarrollo, entonces presionaremos el botón 'objeto local' (es lo mismo que escribir $ TMP y presionar grabar.
En el editor escribiremos el código: 'Este es mi primer programa ABAP.' y luego activamos el programa presionando el botón 'activar'. Para esto seleccionamos el objeto que deseamos activar de la pantalla de activación y presionamos el botón con el tilde.
-Todas las sentencias en ABAP terminan con un punto.
-ABAP no distingue entre mayúsculas y minúsculas.
-Una sentencia ABAP puede ocupar más de una línea.
-Las cadenas de texto se escriben entre comillas simples.
Una vez activado el programa lo ejecutamos con el botón ejecutar o presionando la tecla F8.
Pretty Printer
Se usa para unificar criterios de mayusculas y minúsculas en los programas ABAP.
Para configurarlo debemos acceder a:
Utilidades->Opciones->Editor ABAP->Pretty Printer
Luego para usarlo presionamos el botón pretty printer en la barra de herramientas.
Atajos de teclado
-CTRL C: Copiar un texto de un campo de una pantalla
-CTRL V: Pegar un texto de un campo de una pantalla
-CTRL Z: Para volver atrás un cambio
-CTRL Y: Permite marcar un rectángulo de texto en las pantallas donde no es posible la selección de texto
-CTRL K: Para convertir un texto de mayúsculas a minúsculas o viceversa
-CTRL F3: Para activar un programa
-CTRL >: Para comentar un conjunto de líneas seleccionadas
-CTRL Shift >: Para descomentar las líneas de código seleccionadas
-F8: Para ejecutar un programa
Ordenes de transporte
Una orden de transporte es un número unívoco dentro del sistema SAP que se usa para agrupar objetos que van a ser transportados entre ambientes.
El número de orden de transporte lo genera SAP automáticamente.
Se puede crear una orden nueva o utilizar una ya existente.
Para generar una nueva orden de transporte debemos presionar el botón de la hoja en blanco, colocar la descripción breve y luego presionar el botón grabar.
Tipos y estados de una orden de transporte
Tipos:
Una orden de transporte puede ser de dos tipos:
-Customizing: se utiliza para la configuración del sistema
-Workbench: se utiliza para el desarrollo de programas
Para la administración de las ordenes de transporte se utilizan las transacciones: SE01 (muestra el detalle de una OT en particular), SE09 y SE10 (muestra el detalle de todas las OT en todos sus estados).
Estados:
Una orden puede tener dos estados:
-Modificable: cuando la orden puede ser modificada, aún se le pueden agregar o quitar objetos
-Liberada: cuando la orden ya no puede ser modificada y está lista para ser transportada a otro ambiente
Para liberar una OT primero presionamos el botón para transportar sobre la tarea que compone la orden y luego sobre la orden.
 
 
 
Sobre el autor
Publicación académica de Diamela Serignese, en su ámbito de estudios para la Carrera Consultor ABAP.
Diamela Serignese
Profesión: Consultor Sap Crm / Solman - Argentina - Legajo: AA51D
✒️Autor de: 38 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Certificación Académica de Diamela Serignese