![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
![ABAP Mi primer programa ABAP ABAP Mi primer programa ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/215.jpg)
Creacion primer programa ABAP
1.-escribir en el campo de comandos la transacción se38 y presionamos ENTER. Crea, modifica y visualiza programas ABAP.
2.-Visualizamos editor ABAP. Escribimos el nombre del programa que debe empezar con Z y se presiona botón crear.
3.-Ventana de diálogo nos pide clave de acceso ---> introducir clave de 20 dígitos ---> presionar "Continuar"
4-Poner luego Título y Tipo de Objeto que creamos ("programa ejecutable")--->Grabar
5.-ingresar paquete y clase de desarrollo--->presionar Objeto local
Escribir el siguiente código y luego activar el programa (Boton activar)
1 Todas las sentencias en abap terminan con un punto
2 ABAP no distingue minúsculas y mayúsculas
3 Una sentencia puede tener mas de una línea
4 Las cadenas de texto se escriben entre comillas simples
Atajos de Teclado:
- En las pantallas donde no es posible seleccionar un texto se puede utilizar la combinacion de teclas CRTL+y para seleccionar, para luego utilizar los comandos basicos (copiar-pegar).
- Para convertir el texto de mayuscula a minuscula y viceversa utilizamos CRLT+k
- Para activar un programa utilizamos CRTL+F3
- Para comentar una linea de codigo utilizamos CRLT+SHIFT+> y CRLT+SHIFT+< para descomentarlas
- Para ejecutar un programa F8
Pretty printer
Codigo abap debe ser perfecto para que el programa funcione,
Herramienta del editor abap que nos permite unificar el código.
Nota: Cada vez que ejecutamos el Pretty Printer sobre un programa o un objeto ABAP si el codigo esta activo pasara a modo inactivo y viceversa.
Ordenes de transporte
Número unívoco dentro del sistema SAP, se utiliza para agrupar objetos que serán transportados entre ambientes. Puede estar compuesta por una o muchas tareas. El número de la orden de transporte es generada automáticamente por SAP.
Para liberar una orden de transporte primero debemos liberar las tareas que las componen.
Si el ambiente de desarrollo con el que trabajamos tiene configurado el transporte automatico de ordenes de transporte entonces bastara con liberar la orden y la tarea o tareas para que esta pase al ambiente de testing. Si no se encuentra configurado el transporte automatico entonces habra que solicitarle al equipo de SAP BASIS que nos transporten la orden al ambiente de testing.
Una orden de transporte puede tener dos estados posibles:
- Modificable: cuando la orden puede ser modificada, es decir, le pueden agregar o quitar objetos ABAP.
- Liberada: Cuando la orden no puede ser modificada, esta lista para ser transportada a otro ambiente.
Existen dos tipos de ordenes de transporte:
- Custonmizing: cuando se utiliza para la configuracion del sistema.
- Workbench: cuando se utiliza para el desarrollo de programas.
 
 
 
Sobre el autor
Publicación académica de Jose Medina, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Medina
Profesión: Ing. en Informatica - Venezuela - Legajo: LX87H
✒️Autor de: 71 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Profesional con experiencia en el ámbito del desarrollo de software, con conocimientos sólidos en diversos lenguajes de programación (para la creación de apps desktop / web / android / ios).
Certificación Académica de Jose Medina