✒️ABAP La gestión de versiones
ABAP La gestión de versiones
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
- Dentro de la Tx SE38 se cuenta con la herramienta para la gestión de versiones de ABAP.
- Para acceder a la herramienta se realiza lo sig. Modificar/Visualizar el programa en el editor ABAP. Dar clic en el menú Utilidades/ Versiones/ Gestiones de versiones.
- En la siguiente pantalla, se puede visualizar de abajo hacia arriba las versiones existentes para el objeto ABAP que se está tratando, la versión activa y distintas funcionalidades que se tiene disponible desde la gestión de versiones.
- 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. 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: Última versión del objeto ABAP que se encuentra activa.
- Funcionalidades disponibles: Aquellas funciones útiles para gestionar las versiones.
Algunas de ellas son las siguientes:
- Visualizar: Sólo es posible visualizar una versión de un objeto ABAP al mismo tiempo, por lo tanto, antes de ejecutar la funcionalidad para visualizar se tiene que verificar que solo una versión del objeto se encuentra tildada.
- Comparar: esta funcionalidad nos permite comparar el código ABAP de dos versiones diferentes del mismo objeto ABAP. Qué lineas de Código se agregaron, cuáles se eliminaron. En color celeste todas las líneas de código ABAP que son diferentes se resultarán.
- Rescatar: Nos permite "pisar" o sobrescribir la versión actual del objeto ABAP por la versión del objeto que hayamos tildado. Cuando se ha rescatado se va a generar una versión nueva el programa y el código ABAP de esta versión quedará inactivo por lo que se deberá activar.
- Texto orden on/off: 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: se 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.
- SistemaDest: donde se seleccionará el sistema remoto contra el cual se desea realizar la comparación, en la pantalla siguiente. Después se da clic en el icono verdad.
- A continuación, el sistema nos muestra en pantalla la versión activa del programa en el ambiente seleccionado, y se vuelve hacer clic sobre Comparación REMOTE. El sistema nos informa si existen o no diferencias.
- Gestión de versiones se puede utilizar para los objetos z y para los objetos estándar del sistema.
- En la orden de transporte, en la descripción breve se escribe el# de proyecto o mejora y texto que represente los cambios.
- SE10 para ver el # de transporte
 
 
 
Sobre el autor
Publicación académica de Alejandra Daniela Naranjo Belmonte, en su ámbito de estudios para la Carrera Consultor ABAP.
Alejandra Daniela Naranjo Belmonte
Profesión: Analista/desarrollador de Software - Mexico - Legajo: ON48V
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Alejandra Naranjo