🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP La gestión de versiones

ABAP La gestión de versiones

ABAP La gestión de versionesPara empezar comparar las versiones
Lo primero que debemos comprobar son coincidencias en las versiones. Para ello
Herramientas / Workbench ABAP / Desarrollo / SE38 – Editor ABAP
  • Nos situamos sobre nuestro programa en el entorno de desarrollo y vamos al menú Utilidades / Versiones / Gestión de versiones. Nos apuntamos la última orden de transporte activa que veamos.
  • Nos situamos sobre nuestro mismo programa en el entorno productivo e igualmente vamos al menú Utilidades / Versiones / Gestión de versiones. ¿Coincide la orden de transporte que vemos con la orden de transporte que teníamos en desarrollo? Entonces, podemos saber que nuestros programas coinciden.
    Versiones en desarrollo y productivo de la orden de transporte SAP
¿Y si no es así? ¿Cuáles son las diferencias?
El editor split screen
Si queremos saber cuáles son las diferencias de nuestro desarrollo entre entornos SAP nos lo muestra en una serie de sencillos pasos:
Herramientas / Workbench ABAP / Desarrollo / SE38 – Editor ABAP
  • Desde nuestro programa navegamos al menú Utilidades / Más utilidades / Editor split screen
  • Escribimos el nombre de nuestro programa de nuestros respectivos entornos.
  • Marcamos el botón ‘Comparación de sistemas’, indicamos con qué entorno queremos comparar nuestro programa.
  • Marcamos el botón ‘Visualizar’.
  • Nos solicitará nuestro usuario y contraseña del entorno destino. Lo escribimos.
  • Se nos abre una pantalla doble, arriba el programa en nuestro entorno origen, debajo el programa en el entorno destino.
    Editor split screen
  • Si vamos al menú Tratar / Modo de comparación / Menú on, el sistema nos dirá si ambos programas son iguales.
    Visualización del editor split screen
  • Si no son iguales, volvemos al menú y pulsamos Tratar / Modo de comparación / Diferencia siguiente. Y nos llevará al punto del programa donde hay diferencias.
Esto también nos sirve para detectar diferencias en módulos de funciones:
Herramientas / Workbench ABAP / Desarrollo / SE37 – Biblioteca de funciones

Igualmente, desde el menú Utilidades / Más utilidades / Editor split screen.
E incluso para detectar diferencias en smartforms, pero en este caso hay que realizar algunos pasos adicionales. Todo smartform en SAP se guarda como un módulo de funciones del cual hay que conocer el nombre.
Herramientas / Imprimir formularios / SMARTFORMS – Smart Forms
  • Entramos en nuestro smartform.
  • Vamos al menú Entorno / Módulo de funciones en el entorno de desarrollo. Nos guardamos el nombre que nos ha dado.
  • Vamos al menú Entorno / Módulo de funciones en el entorno productivo. Nos guardamos el nombre que nos ha dado.
  • Vamos al editor split screen, por ejemplo, a partir de la SE38 e introducimos ambos módulos de funciones en sus correspondientes lugares. Como veis el nombre del módulo de funciones que SAP que da al mismo smartform es diferente según el entorno. Por eso, cuando hagáis la comparación entre entornos siempre va a haber diferencias, pero tened cuidado, no siempre es debido a diferencias en el código sino simplemente al nombre del propio módulo de funciones llamado. Por ejemplo, lo que se muestra en la imagen siguiente no sería una diferencia porque se refiere solamente al nombre del módulo de funciones dado al smartform en cada entorno.

 

 

 

2 Agradecimientos:

Han agradecido este aporte: Kelly Nino Ramirez, Oscar Rodriguez Villate

Comentario:

#1 / 18 de Agosto de 2015 / Oscar Rodriguez Villate:
Gracias! este aporte complementa perfecto la lección


Sobre el autor

Publicación académica de Cesar Ismael Rodriguez Zorrilla, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Cesar Ismael Rodriguez Zorrilla

Republica Dominicana - Legajo: MW21J

✒️Autor de: 120 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Cesar Rodriguez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La gestión de versiones" de la mano de nuestros alumnos.

SAP SemiSenior

Lección: Video - Gestión de versiones Mediante la herramienta de gestión de versiones de ABAP, podremos comparar versiones de programas, restablecer versiones anteriores, visualizar versiones, etc. Esto tiene como objetivo mejorar o mantener la calidad del programa o producto

Acceder a esta publicación

Creado y Compartido por: Edwin Cesar Condor Vilcapuma / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

GESTIÓN DE VERSIONES Cada vez que liberamos una orden de transporte se genera una nueva versión del objeto. Para esto vamos a Utilidades -> Veriones -> Gestión de versiones. El botón REMOTE COMPARASION sirve para comparar versiones de distintos ambientes. Para comparar versiones del mismo programa vamos a Versiones -> Comparar.

Acceder a esta publicación

Creado y Compartido por: Cecilia Andrea Rigo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Gestión de versiones. Una vez que creamos un objeto y liberamos la órden de transporte que lo contiene, tendremos una nueva versión del objeto. Para entrar al menú de versiones damos click en Utilidades -> Versiones -> Gestión de Versiones. Podemos ver en pantalla todas las versiones existentes del objeto. La última es la versión activa, se muestra fecha, hora y autor Remote comparison. Permite comparar un objeto entre 2 ambientes diferentes y ver sus diferencias Display. Permite ver el código Compare. Permite comparar las versiones del objeto en el ambiente correspondiente.

Acceder a esta publicación

Creado y Compartido por: Armando Mayo Marquez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Gestión de versiones Utiliodades/Versiones/Gestión de versionbes muestra un listado con las versiones existentes del programa. Las versiones se identificans: Número de versión de SAP Orden de transporte 0 Fecha de creación > Hora de creación I> Autor funcionalidades disponibles más importantes Comparación de versiones que nos permite hacer una comparación entre dos números de versiones de las que se visualizan en el listado La Comparación de versiones Remota para comparar una versión de las existentes en el listado contra la versión existente actualmente en otro de los ambientes

Acceder a esta publicación

Creado y Compartido por: Santiago Hernández

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


GESTIÓN DE VERSIONES DE LOS OBJETOS Cada vez que creamos un objeto y liberamos la orden de transporte que lo contiene, estaremos generando una nueva versión del objeto. Para generar una nueva versión, Menú Utilidades -> Versiones -> Gestión de versiones.(Veremos todas las versiones del objeto, con más datos). Podemos comprar un objeto en ambientes distintos (REMOTE comparison), también podremos ver el código del objeto y versión (Botón gafas). Con el Menú Versiones -> Compare, podremos ver diferencias entre dos versiones de un objeto.

Acceder a esta publicación

Creado y Compartido por: Ignacio Martín Bolumar

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Gestión de versiones de ABAP Accedemos a través de Utilidades > Versiones > Gestión de versiones Las versiones existentes La versión activa Las funcionalidades disponibles Visualizar las distintas versiones. Solo se puede ver una al mismo tiempo. Antes de ejecutar la funcionalidad tenemos que verificar que solo se encuentra una seleccionada. Comparar versiones. Se marcan dos y pulsa comparar Rescatar para quedarnos con una versión anterior Texto orden on/off. Nos muestra en pantalla la descripción asociada a cada una de las órdenes de transporte de cada una de las versiones en vez de mostrarnos la fecha, la hora y el autor. Comparación REMOTE para...

Acceder a esta publicación

Creado y Compartido por: David Brito Melado

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Lo que nos muestra el video es para ver qué tipo de gestión de versiones tenemos. Para esto debemos hacer los siguientes pasos: Utilidades - Versiones - Gestión de Versiones En esa pantalla se ven todas las versiones existentes del objeto. Se ve todo: Fecha, hora y el autor del objeto. Esto es importante porque se ve quien pudo manipular el objeto. La tecla: COMPARACION REMOTE = se puede hacer comparación remota para comparar un objeto en 2 ámbites diferentes y así saber si hay diferencias entre ambos. Visualizar = se ve el código correspondiente al objeto que se seleccione. Para poder comprar algunas versiones se debe seguir los siguientes pasos: Versiones - Comparar Comparar = Se compara las...

Acceder a esta publicación

Creado y Compartido por: José Luis Villafán Salinas / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

GESTION DE VERSIONES Herramienta mediante la cual podremos comparar versiones de programas, restablecer y visualizar versiones anteriores. Se pueden comparar objetos Z y objetos estándar del sistema. Las diferentes versiones se identifican con el número de la orden de transporte. Menú: Utilidades --> versiones --> gestión de versiones Se puede hacer una comparación remota con la versión de otro ambiente y ver si hay diferencias. Con la opción compare F8 podemos comparar dos versiones que existan en el mismo sistema.También se puede visualizar el código con F7.

Acceder a esta publicación

Creado y Compartido por: Diego Fernando Londoño Valencia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

GESTIÓN DE VERSIONES Herramienta que nos permite visualizar las versiones de un programa. En el menu utilidades - versiones - GESTION DE VERSIONES En la transaccion SE80 cambiamos el paquete en el menú PASAR A - ENTRADA CATALOGO OBJETO - MODIFICAR - ASIGNAMOS UNA ORDEN DE TRANSPORTE NUEVA. SE10: Liberar transporte HERRAMIENTAS DE LA GESTIÓN DE VERSIONES: ICONO ANTEOJOS: Visualizar la versión COMPARAR: Comparar versiones existentes RESCATAR: Rescatar versión (pasar de una versión aterior a una actual) COMPARACIÓN REMOTE: Comparar una versión determinada TEXTO ORDEN ON/OFF: Vsializamos la descripción de la orde de transporte correspondiente a la versión....

Acceder a esta publicación

Creado y Compartido por: Ixhel Magai Lopez Valencia / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Gestión de versiones: una herramiento muy potente para los programadores ABAP, y así poder restablecer versiones de ABAP de ser necesario. ademas permite visualizar el antes y después de los cambios realizados. Ademas se visualiza quien y cuando realizó el cambio. Dentro del editor ABAP(se38): Utilidades / Versiones / Gestión de Versiones se usará constantemente para comparar las versiones por las ordenes de transporte, tambien se puede comparar el programa entre desarrollo y producción. con esto se puede limpiar códigos que no deben transportarse. Se puede ver incluso el número de orden de transporte(OT) si el cambio es de un ambiente a otro.

Acceder a esta publicación

Creado y Compartido por: Daniel Arias Sarmiento

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!