✒️ABAP La gestión de versiones
ABAP La gestión de versiones
1. La gestión de versiones de ABAP
Cada vez que creamos un programa o un objeto nuevo en SAP, o cuando modificamos un programa o objeto ya existente en el sistema, se genera una nueva versión del objeto.
Esa nueva versión del objeto se asocia a una orden de transporte, que vamos a utilizar luego para transportar el cambio a otros ambientes, de modo de poder probar la modificación en el ambiente de testing o implementarla en el ambiente de producción.
Dentro del entorno de desarrollo correspondiente al editor ABAP, es decir, la transacción estándar SE38, contamos con una herramienta muy útil y potente para la gestión de versiones de los objetos. Esta herramienta es la gestión de versiones de ABAP.
Para acceder a la herramienta de gestión de versiones visualizamos o modificamos nuestro programa en el editor ABAP y vamos al menú Utilidades/ Versiones/ Gestiones de versiones.
Luego vamos a ver la siguiente pantalla en donde podemos observar, comenzando desde abajo hacia arriba, las versiones existentes para el objeto ABAP que se está tratando, la versión activa y distintas funcionalidades que tenemos disponible desde la gestión de versiones.
Las versiones existentes de un objeto ABAP
Un objeto ABAP va a tener una versión nueva por cada vez que se lo modifique y su correspondiente orden de transporte se libere.
Cada versión tiene asociado un número de versión que comienza 0001.
Para cada versión se muestra en pantalla el release o versión de SAP, la orden de transporte asociada, la fecha y la hora en la que se creó y el usuario de SAP que creó la versión.
La versión activa
Es la última versión del objeto ABAP que se encuentra activa.
Las funcionalidades disponibles
Tenemos a nuestra disposición varias funcionalidades sumamente útiles para realizar la gestión de las versiones de los objetos ABAP.
Visualizar: esta funcionalidad es muy útil ya que podemos tildar cualquiera de las versiones existentes de un objeto ABAP y visualizarla.
Comparar: esta funcionalidad nos permite comparar el código ABAP de dos versiones diferentes del mismo objeto ABAP.
Rescatar: esta funcionalidad nos permite "pisar" o sobrescribir la versión actual del objeto ABAP por la versión del objeto que hayamos tildado.
Texto orden on/off: al hacer clic en esta funcionalidad el sistema nos muestra en pantalla la descripción asociada a cada una de las órdenes de transporte de cada una de las versiones existentes del objeto, en lugar de mostrarnos la fecha, la hora y el autor.
Comparación REMOTE: mediante esta funcionalidad vamos a poder realizar una comparación remota de una versión de un objeto en el ambiente de desarrollo contra la versión activa de ese objeto en otro ambiente de SAP que puede ser el ambiente de testing, el ambiente de producción o cualquier otro ambiente.
 
 
 
Sobre el autor
Publicación académica de Alexis Jesus Perez Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexis Jesus Perez Ramirez
Profesión: Licenciado en Computación - Venezuela - Legajo: LK96B
✒️Autor de: 69 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Licenciado en computación egresado de la ucv, con amplia experiencia en base de datos, análisis de sistemas y programación; tanto en ambiente web, cliente/servidor como en computación central.
Certificación Académica de Alexis Perez