✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
Primer programa ABAP
La transacción SE38 se utiliza para crear, modificar y visualizar programas ABAP
Los nombres de los programas a crear deben comenzar con Z
Para registrarnos como desarrollador ABAP en el programa debemos ingresar nuestro código de 20 dígitos que corresponde a la clave de desarrollador proporcionada por el SAP BASIS
Para crear nuestro programa necesitamos ingresar los datos de Titulo ( descripción detallada del programa) y tipo ( tipo del programa a desarrollar u objeto)
En el editor despues de escribir el código del programa debemos dar en le Botón Activar.
4 difiniciones importantes sobre la programación ABAP
- Todas las Sentencias ABAP terminan con punto
- ABAP no distingue de Mayusculas y Minusculass
- una Sentecia ABAP puede ocupar mass de una linea
- Las cadenas de texto se escriben entre comillas
Despues de activar podemos ejecutarlo, con le botón ejecutar o con F8
Atajos de teclado:
- Copiar Ctr +c
- Pegar Ctrl +v
- regresar cambio Ctrl+z
- Ctrl+y selección
- Convertir de mayusculas a minusculas Ctrl+K
- Activar un programa Ctrl+F3
- Comentar Ctrl + >
- Descomentar Ctrl Shif+ >
- Ejecutar un Porgrama F8
Pretty Printer
Es una herramienta propia de ABAP que nos permite unificar el código que generamos en cuanto a mayúsculas y minúsculas, palabras clave y sangrías. para configurar pretty printer accedemos al menú Utilidades/ Editor Abap/ prety printer. Cuando se ejecuta Pretty Printer y el programa esta activo este pasara a inactivo por lo que se recomienda volver a activarlo.
Las ordenes de transporte
Para poder trasportar nuestro programa de un ambiente de pruebas a un paquete o clase de desarrollo Z debemos. ir al menu Pasar a/ Entrada catálogo objetos y en la ventana de dialogo dar clic en modificar el paquete. seleccionamos el paquete que inicie con Z y guardamos.
Podemos elegir entre crear o utilizar una existente con el botón Ordenes propias
Orden de transporte: es un numero unívoco dentro del sistema SAP que se utiliza para agrupar objetos que van hacer transportados entre ambientes. puede estar compuesta por muchas tareas y dentro de ellas se guardan los objetos ABAP a trasportar.
Para crear pedido. debemos ingresar la descripción breve para nuestra orden de trasporte y grabar. posteriomente debemos asociar el programa que acabamos de crear a un numero de trasporte único en el sistema generado automaticamente por SAP. nuestro programa debe estar activado.
Para liberar nuestra orden de trassporte, debemos ejecutar en el campo de cómandos el código /nSE01. en la pantalla de la transacción escribimos en el campo Orden/Tarea el numero de la orden de trasporte y damos clic en visualizar.
Las transacciones SE01, SE09, SE10 son utilizadas para la administración de ordenes de trasporte.
SE01 para visualizar una orden de trasporte. SE09 y SE10 para visualizar todas las ordenes de trasporte existentes.
para liberar una orden de trasporte primero debemos de liberar las tareas asociadas. seleccionado la tarea y dando clic en en el botón trasportar. aparecerá una tilde negra a lado del nombre de la tarea. posteriormente se hace el mismo procedimiento seleccionado la orden.
El equipo de SAP BASSIS es el encargado de transportar la orden al ambiente de testing si no esta configurado el transporte automático de ordenes.
Existen dos estados de la orden de trasporte:
- Modificable
- Liberada
Existen dos tipos de Ordenes de trasporte
- Customizing. cuando se utiliza para configuración del sistema.
- Workbench. Cuando se utiliza para el desarrollo de programas.
 
 
 
Sobre el autor
Publicación académica de Luis Fernando López Martínez, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Fernando López Martínez
Profesión: Lic. en Informática - Mexico - Legajo: NH37E
✒️Autor de: 25 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial