✒️ABAP Mi primer programa ABAP
ABAP Mi primer programa ABAP
LECCION 9, MI PRIMER PROGRAMA ABAP.
Para crear mi primer programa ABAP, vamos a ingresa a la transacción SE38 que es la transacción estandar del sistema SAP que se utiliza para crear, modificar y visualizar los programas ABAP.
Al ingresar a la transacción SE38 se visualizara el editor ABAP, alli se escribira el nombre del programa que se va a crear, el cual debe comenzar con la letra Z.
A continuación se mostrara una ventana en donde se advierte que nuestro usuario no esta registrado como desarrollador del sistema, por lo que solicitara la clave de acceso.
Esta clave es generalmente proporcionada por la gente que dentro de la empresa se encarga de la administración del sistema SAP, es decir los SAP BASIS al momento de crear el usuario SAP.
Luego de ingresar en el siguiente menu, el sistema solicitara el titulo del programa que se va a realizar "mi primer programa ABAP", y en el tipo se seleccionara el tipo de objeto que se esta creando, generalmente sera "programa ejecutable".
Luego el sistema nos solicitara que ingresemos un paquete o clase de desarrollo, a lo que presionamos el botón objeto local que es lo mismo que escribir $TMP y presionar grabar.
En el edito se escribe el código WRITE 'Este es mi primer Progrma en Abap'. y luego se activa el programa presionando el botón activar. Posteriormente el sistema solicitara que se selecione el objeto que se requiere que se active y posterior confirmar.
Siempre es de tener en cuenta que todas las sentencias deben terminar con un punto.
Una vez activado sin errores, se selecciona el botón ejecutar o F8 y ya se visualizara el resultado de la ejecución del programa.
PRETTY PRINTER: se utiliza para unificar criterios de mayusculas y minusculas en los programas ABAP.
ORDENES DE TRANSPORTE.
Para transportar el programa a otro mandante se debe remplazar el paquete $TMP, por un paquete que no sea de prueba. Para ya luego proceder a transportar el desarrollo en una orden de transporte nueva o en una de las ordenes propias que se tienen pendiente por gestionar.
El numero de orden de transporte, es generado automaticamente por SAP, es decir no lo generamos nosotros.
Y ya por ultimo se activa el programa con el boton de activación.
Una orden de transporte puede ser de dos tipos: de customizing que se utiliza en la configuración del sistema o workbenchque se utiliza en el desarrollo de programas.
Las transacciones SE01, SE09 y SE10, son utilizadas para las administración de las ordenes de transporte en el sistema.
Las ordenes tienen dos estados: modificables que es cuando a un se le pueden agregar o eliminar objetos y liberada cuando la orden de transporte no puede ser modificada y esta lista para ser enviada a otro ambiente.
Para liberar una orden basta con presionar el boton de transporte sobre la tarea que compone la orden y tambien sobre la misma orden.
.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Juan Rossetti
Sobre el autor
Publicación académica de Jose Dario Angel Vanegas, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Dario Angel Vanegas
Profesión: Administrador de Empresas. - Colombia - Legajo: RZ21T
✒️Autor de: 70 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
Presentación:
Profesional con 21 años de experiencia en áreas de producción, logística, auditoria e inventarios, administración y manejo de inventarios, procesos comerciales en general configurados en sd sap.
Certificación Académica de Jose Angel