![](/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/249.jpg)
Primer programa ABAP:
a) entrar la transaccion SE38 en campo de comandos;
El editor ABAP corresponde a la transacción SE38: transacción estandar del sistema SAP que se utiliza para crear, modificar, visualizar los programas ABAP.
b) en campo Programas entrar el nombre del programa a crear y despues presionar la tecla CREAR.(el nombre debe iniciar con Z);
c) En la siguiente pantalla ingresamos: Titulo, Tipo (Generalmente sera "Programa Ejecutable);
d) entrar Click en boton GRABAR;
e) siguiente ventana se ingresa el paqute o clase de desarrollo. Presionaremos el bóton OBJETO LOCAL(equivale a escribir $TMP) y presionar bóyon de GRABAR
f) siguiente ventana podemos crear el programa; despues de editar presionar el bóton de ACTIVAR;
g) En la siguiente pantalla debemos seleccionar el objeto que queremos activar;
h) Una vez ACTIVADO lo ejecutamos con el bóton ejecutar o presionando la tecla F8;
NOTA: Todas las sentencias en ABAP terminan con un punto.
ABAP no identifica entre mayusculas y minusculas; una senetencia ABAP puede ocupar mas de una linea; las cadenas de texto se escriben entre comillas simples.
Ordenes de Transporte:
Los objetos creados con la clase de desarrollo $TMP (OBJETO LOCAL) NO pueden transportarse;
Para transportarlo se debe asignar a una clase de desarrollo o paquete no de pruebas; Para poder transportar el programa creado lo creamos con la clase de desarrollo opaqute Z_WEB_SERVICE ( u otro disponible en desarrollo);
Podemos elegir entre crear una nueva orden de transporte o utilizar una existente presionando bóton "ordenes propias"
ORDEN de TRANSPORTE: Es un número univoco dentro del sistema SAP que se utiliza para agrupar objetos que van a ser transportados entre ambientes;
Tipos de ordenes de transporte:
Customizing - se utiliza para la configuración del sistema;
Workbench - se utiliza para desarrollo de programas
Transacciones SE01, SE09 y SE10: transacciones utilizadas para la administración de las ordenes de transporte del sistma.
estados de las ordenes de transporte:
Una orden de transporte puede tener dos estados:
- Modificable: cuando la orden puede ser modirficada, es decir que se le pueden agregar o quitar objetos.
- Liberada: cuando la orden no puede ser modificada, esto es: esta lista para ser transportada a otro ambiente
 
 
 
Sobre el autor
Publicación académica de Jorge Reyes Cisneros, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Reyes Cisneros
Profesión: Analista Sistemas Mainframe Sr - Mexico - Legajo: TR24J
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Interesado en laborar como desarrollador abap
Certificación Académica de Jorge Reyes