![](/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/295.jpg)
La transacción SE38 es estándar de SAP que se utiliza para crear, modificar y visualizar los programas ABAP.
Para crear un programa en SAP, necesitamos una clave de desarrollador, que es un código de 20 dígitos. En la empresa es proporcionada pro el equipo Basis.
Definiciones importantes sobre la programación ABAP:
- Todas las sentencias en ABAP terminan con un punto.
- ABAP no distingue entre minúsculas y mayúsculas.
- Una sentencia ABAP puede ocupar más de una línea.
- Las cadenas de texto se escriben entre comillas simples.
La Herramienta Pretty Printer nos ayuda a compilar el código del programa u objeto creado para que sea lo más legible posible y no nos lleve más tiempo necesario leer. Esta función se debe configurar en el menú: Utilidades/Opciones/Editor ABAP/Pretty Printer, y nos permitirá unificar el código que generamos en cuanto a minúsculas, mayúsculas, palabas clave y sangrías.
ORDENES DE TRANSPORTE
Para transportar un programa a otro ambiente en el sistema, lo primero que debemos hacer es cambiar el paquete o clase de desarrollo $TMP por un paquete de desarrollo Z existente en el sistema.
Orden de Transporte: es un número único dentro del sistema SAP, no existe otra orden con el mismo número. Se utiliza para agrupar objetos que van a ser transportados entre ambientes.
Una Orden de transporte puede estar compuesta por una o varias tareas. Dentro de las Tareas es donde se guardan los objetos ABAP a transportar.
Para transportar una Orden a otro ambiente, debemos liberarla, para eso utilizamos las transacciones SE01, SE09 Y SE10.
La Transacción SE01 se utiliza para visualizar una Orden en particular.
Las Transacciones SE09 y SE10 son para visualizar todas las ordenes existentes en el sistema para el usuario de SAP.
Para liberar una Orden, primero se deben liberar las tareas y luego la Orden.
Existen dos tipos de Ordenes de Transporte:
- Customazing: se utiliza para la configuración del sistema /ej: nueva sociedad, almacenes, resp. ctrl prod., etc).
- Workbench: se utiliza para el desarrollo de programas. Por ejemplo para alojar programas ABAP que vana a ser transportados a otros ambientes.
 
 
 
Sobre el autor
Publicación académica de Carvajal Encina Franco Erasmo, en su ámbito de estudios para la Carrera Consultor ABAP.
Carvajal Encina Franco Erasmo
Profesión: Ingeniero en Informática - Chile - Legajo: SV83L
✒️Autor de: 22 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime