✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
transacción SE38: Utilizar para crear, modificar y visualizar los programas ABAP.
Si el sistema advierte que el usuario no eta registrado como desarrollador del sistema, se debe solicitar al administrador del sistema (SAP BASIS) un codigo de 20 dígitos, que sería la clave de desarrollador.
En la pantalla para crear el sistema solicitará que se ingrese los siguientes datos.
- Título: debe ser los más descriptivo posible. Ej.: "Mi primer programa en ABAP".
- Tipo: hace referencia al tipo de objeto que se esta creando. Ej.: "Programa ejecutable".
Al grabar el sistema solicita que se ingrese el paquete o clase de desarrollo, a lo que si se presiona el botón de objeto local, es lo mismo que escribir $TMP y presionar Grabar.
Al escribir todo el código del programa se procede a la activación del mismo con el botón Activar, para ello se debe seleccionar el objeto que se desea activar de la pantalla de activación y se presional el botón check.
- Todas la sentencias en ABAP terminan con un punto.
- ABAP no distingue entre mayúsculas y minúsculas.
- Una sentencia de ABAP puede ocupar mas de una linea.
- Las cadenas de textos se escriben entre comillas simples.
Combinación de teclas para atajos atajos
- Ctrl+c: copia campo del texto de una pantalla.
- Ctrl+b: pegar campo del texto de una pantalla.
- Ctrl+z: volver atrás un cambio.
- Ctrl+y: marcar un rectángulo de texto el cualquier parte de la pantalla, y luego copiar con ctrl+c y pegar con ctrl+v
- Ctrl+k: Convertir texto de mayúscula a minúscula o viceversa.
- Ctrl+F3: Activar un programa.
- Ctrl+May: Comentar conjunto de lineas seleccionadas.
- Ctrl+Shif+May: Para descomentar un conjunto de lineas seleccionadas
- F8: para
Ordenes de Transporte.
- Es un número unívoco dentro del sistema SAP que se utiliza para agrupar objetos que van a ser transportados entre ambientes.
- Si se desea transportar a otro ambiente se debe asignar a una clase de desarrollo o paquete que no sea de prueba y que se encuentre disponible en el sistema, luego se graba y en en la ventana de diálogo se crea una nueva orden de transporte o utilizar una que ya existe en el sistema, presionando el botón órdenes propias.
- Si se crea una nueva orden de transporte, se debe completar el campo de descripción breve para la orden de transporte, luego se presiona el botón grabar.
- Luego sap proporcionará asociar el objeto que se acaba de crear a un número de orden de transporte único en el sistema.
- El número de transporte es generado automáticamente por SAP, es decir no se genera por nosotros.
- Por ultimo se activa el programa.
3| Tipos y Estados de una Orden de Transporte.
Una orden de transporte puede ser de dos tipos:
- Customizing: cuando se utiliza para la configuración del sistema.
- Workbench: cuando se utiliza para el desarrollo de programas.
SE01: se visualiza el detalle del transporte en particular.
SE09 y SE10: se visualiza el detalle de todas la ordenes de transporte que sean de Customizing y Workbench.
son utilizadas para la administración de las órdenes de transporte en el sistema.
Una orden de transporte puede tener dos estados:
- Modificable: cuando la orden puede ser modificada, es decir se le pueden agregar o quitar objetos.
- Liberada : cuando la orden no puede ser modificada, esta lista para ser transportada a otro ambiente.
Para liberar la orden, se presiona el botón para transportar sobre la tarea que compone la orden y también sobre la orden misma.
 
 
 
Sobre el autor
Publicación académica de Osvaldo Aguilera, en su ámbito de estudios para la Carrera Consultor ABAP.
Osvaldo Aguilera
Profesión: Ingeniero en Informática - Paraguay - Legajo: VE11O
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor en SAP FI Nivel Inicial
- Máster Funcional ABAP
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Osvaldo Aguilera