![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La gestión de versiones
ABAP La gestión de versiones
![ABAP La gestión de versiones ABAP La gestión de versiones](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/493.jpg)
GESTION DE VERSIONES
Para acceder a las versiones de los programas nos vamos al menú:
Utilidades --> Versiones --> Gestión de Versiones
- Escribimos /nse80 en el campo de comandos.
- En el desplegable seleccionamos la opción Paquetes.
- Tomamos cualquier paquete Z que tengamos disponible.
También podemos modificar un programa existente, para eso:
- En el desplegable seleccionamos la opción Programas.
- Seleccionamos el Programa (Objeto).
- Clic en la opción modificar, esto para modificar su paquete.
- Nos vamos al menú Pasar a --> Entrada catálogo obj.
- Se abrirá la ventana Visualizar entrada en catálogo de objetos.
- Clic en el botón Modificar.
- Reemplazaremos $TMP por otro paquete existente.
- Grabamos los cambios.
- Nos mostrará la ventana para Asignar una orden de transporte al cambio realizado.
- Creamos una nueva orden de transporte.
- Se abre la ventana de Crear Pedido.
- Se ingresa una descripción que vaya acorde con el proyecto que estamos realizando.
- Luego el sistema nos dá un número de orden de transporte.
/nse10 para ver el número de orden de transporte.
Podemos utilizar la herramienta de gestión de versiones de ABAP para comparar tanto los objetos Z que nosotros desarrollemos u otros programadores hayan creado anteriormente como también para comparar los objetos estándar del sistema SAP. Cada vez que creamos o modificamos un programa asociaremos el cambio realizado al programa a un número de orden de transporte. Utilizaremos la gestión de versiones constantemente en nuestra labor como desarrollador ABAP para comparar las distintas versiones de un programa, las cuales identificaremos a través del número de la orden de transporte. Analicemos la siguiente situación: Supongamos que se nos solicita modificar un programa que fue desarrollado hace un año atrás y transportado al ambiente de producción para que lo utilice el usuario final. Entonces vamos a tener que utilizar la herramienta de gestión de versiones en el ambiente de desarrollo para chequear si la versión del programa que se encuentra en el ambiente de desarrollo es igual a la de producción. Es decir, vamos a comparar el programa de desarrollo vs el programa de producción. Y lo vamos a tener que hacer debido a que puede haber sucedido que en el plazo en que se pasó a producción el programa al día de hoy, algún otro desarrollador pudo haber tomado el programa en el ambiente de desarrollo y le pudo haber realizado un cambio debido a que se lo solicitaron para otro desarrollo tal como nos lo solicitaron a nosotros y el mismo todavia no pasó al ambiente de producción, por lo que la versión existente en el ambiente de desarrollo será diferente a la versión existente en el ambiente de producción. Entonces si modificamos la versión existente en desarrollo y luego pasamos el programa al ambiente de producción, vamos a estar pasando a producción código que no debe transportarse.
 
 
 
Sobre el autor
Publicación académica de Vismark Eyner Sevillano Moreno, en su ámbito de estudios para la Carrera Consultor ABAP.
Vismark Eyner Sevillano Moreno
Profesión: Tecnologo en Sistemas - Colombia - Legajo: KN43C
✒️Autor de: 62 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Aprender todo lo relacionado con programación sap abap, para desenvolverme en el área laboral en el sector de programación abap.
Certificación Académica de Vismark Sevillano