✒️ABAP / Mi primer programa ABAP Por Gustavo Bolivar
ABAP Mi primer programa ABAP

Lección 9 – Mi primer Programa ABAP
9.1 Fundamentos del primer programa
· Una vez logeados en SAP LOGON, nos dirigimos al Editor de escribiendo en el campo de comandos la transacción SE38. Esta Transacción es la estándar del sistema SAP para Crear, Modificar y visualizar los programas ABAP.
· Los nombres que asignamos a los programas deben comenzar por letra la Z.
· SAP maneja una clave de desarrollador de 20 dígitos que debe ser introducida una única vez.
· SAP dispone de los SAP BASIC para la administración del sistema SAP y son personal dentro de la empresa.
· Todas las sentencias ABAP terminan con punto
· ABAP no distingue entre minúsculas y mayúsculas
· Las sentencias pueden ocupar más de una línea
· Las cadenas de texto se escriben entre comillas simples
· SAP dispone de teclas de acceso rápido por teclado.
Para la creación de un programa la interfaz solicita como base los siguiente:
· Título: éste debe ser lo más descriptivo posible a la funcionalidad del programa
· Tipo: Tipo de objeto que se va a crear, generalmente Programa Ejecutable
Seguidamente se graba el programa y el sistema pide el PAQUETE O CLASE DE DESARROLLO. En nuestro caso seleccionamos Objeto Local ($TMP). Luego debe ser Activado el programa.
9.2 Ordenes de transporte:
· Es un número único, generado por SAP, que permite agrupar los objetos que van a ser transportados entre ambientes.
· Para poder mover un objeto a otro ambiente éste no puede estar en un paquete o clase de desarrollo de prueba como el anteriormente usado $TMP – Objeto Local
· Una vez creada la orden de transporte debe activarse
· Las transacciones SE01, SE09 y SE10, permiten la administración de las ordenes de transporte.
· En la Interfaz de asignación del paquete colocando Z* y luego clic en el botón de la derecha o F4 se obtiene el listado de los paquetes que inician con letra Z.
· Antes de liberar una orden de transporte hay que liberar cada una de las tareas asociadas.
· Siempre una orden va a estar acompañada de una o más tareas, y el numero asignado a la tarea es consecutivo al número de la orden
· Los desarrolladores ABAP no son los responsables de transportar los objetos entre los ambientes. Esta tarea la llevan a cabo los SAP BASIC o administradores del SAP en la empresa
· Los usuarios finales no tiene acceso a la transacción SE38 y para acceder a los programas creados por el ABAPER se crea una transacción asociada al programa creado.
9.3 Tipos de Orden de Transporte
· Customizing: para configuración del sistema
· WorkBench: para el desarrollo del sistema
9.4 Estados de una Orden de Transporte
· Modificable, cuando la orden se puede modificar
· Liberada, no puede ser modificada
 
 
 
Sobre el autor
Publicación académica de Gustavo Bolivar, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Gustavo Bolivar
Profesión: Ing Sistemas - Chile - Legajo: EU47Z
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Enfocado en programación sap abap.
Certificación Académica de Gustavo Bolivar






Disponibilidad Laboral: FullTime


















