✒️ABAP La gestión de versiones
ABAP La gestión de versiones
Lección 2.4
GESTIÓN DE VERSIONES
Herramienta para poder comparar versiones entre programas, restablecer, visualizar y otras más.
Realizar control de versiones de un objeto:
Una vez que creamos un objeto y liberamos la OT (orden de transporte) que lo contiene, se genera una nueva versión del objeto.
Menú Utilidades àVersiones à Version Management (Gestor de Versiones)
En la pantalla se muestran todas las versiones existentes del objeto.
- La última versión es la que se ve activa en pantalla.
- Versión LOCAL del programa (ya que se realizó de forma local). Si se hubiese creado una clase de desarrollo o paquete, se mostraría una Orden de Transporte.
- Fecha y hora del objeto.
- Autor del objeto. (datos importantes a la hora de determinar quién y cuándo se realizaron cambios en el mismo).
El botón Comparación REMOTE es usado para hacer una comparación remota de una versión en 2 ambientes diferentes y saber si existen diferencias entre ambos.
Botón DISPLAY se puede ver el código del objeto que se seleccione.
Menú Versiones à Compare (F8) se puede comparar diferencias entre 2 versiones de un objeto existente en el sistema que se está trabajando.
La comparación de versiones, podemos utilizarla tanto para comparar los objetos Z , como para comparar los objetos estándar del sistema SAP.
Cada vez que creamos o modificamos un programa, se asocia el cambio realizado al programa con una Orden de Transporte. El gestor de versiones lo utilizaremos constantemente para comparar las distintas versiones de un programa, las cuales son identificadas con un número de Orden.
NOTA: Se puede dar la situación que un programador anterior haya realizado un cambio en el objeto y dicho cambio nunca haya pasado a Testing, Calidad o Producción por lo tanto al nosotros tomar y modificar dicho objeto en el ambiente de desarrollo y luego transportar el cambio a Testing, Calidad o Producción estaremos también transportando el o los cambios del anterior programador lo cual ocasionará terribles inconvenientes.
Por lo tanto, mediante la funcionalidad de "Comparación remota" comparamos el objeto en desarrollo con el objeto en Testing, Calidad y Producción, si no existen diferencias, seguimos adelante, pero si hay diferencias, tendremos que "nivelar" los ambientes.
Para pasar de un paquete a otro: Por ejemplo de distinto del $TMP (objeto local), a una clase de desarrollo Z, utilizamos: Pasar a à Entrada Catálogo de Objetos, y ahí modificamos el paquete.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Patricia Lopez Cuevas
Sobre el autor
Publicación académica de Elisa Munoz Robles, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Munoz Robles
Profesión: Analista Orgánico - España - Legajo: CM72B
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Perfil: analista orgánico
Certificación Académica de Elisa Munoz