✒️SAP El sistema de transporte
SAP El sistema de transporte
Lección nº6: El sistema de transporte
Introducción al sistema de transporte
~ El sistema SAP dispone de una herramienta para pasar objetos de un entorno o ambiente a otro, pasando antes por el ambiente de testing.
Los objetos a pasar pueden ser:
La definición y el contenido de tablas base de datos.
Los programas y transacciones nuevas o modificadas.
Los datos de customizing o configuración.
Las modificaciones al sistema SAP estándar.
~ Este traspaso de información nos facilita el mantenimiento del sistema productivo.
~ Esto conlleva a una mayor productividad y una minimización de riesgos.
~ La información antes de ser insertada en el sistema productivo, se prueba en el sistema de desarrollo.
Órdenes de transporte
Si no existe una separación de ambiente (desarrollo, producción o testing), el sistema de transporte se reduce a traspasar información de un mandante a otro dentro del mismo sistema.
Este sistema se puede usar para:
El borrado de objetos obsoletos en el sistema destino.
La inserción de nuevos objetos en el sistema destino.
La modificación de objetos ya existentes en el sistema destino.
~ Al crear o modificar un objeto, el sistema propone un código único para identificar la creación o modificación de ese objeto.
Con el código propuesto se forma la Orden de Transporte y a ella se asociarán los objetos creados o modificados, de esa forma el sistema los bloqueara para que nadie mas que el propietario de esa Orden de Transporte.
La Orden de transporte es un número unívoco en el sistema, se utiliza para agrupar objetos que van a ser transportados entre ambientes.
~ La nomenclatura de una orden de transporte es <SID>K9nnnnn.
donde SID es el nombre de la base de datos donde estamos trabajando y 9nnnnn es un numero secuencial que aumentara de 900000 hasta 999999 a medida que se creen nuevas órdenes de transporte.
~ El sistema de transporte asocia los objetos creados o modificados a través de tareas.
Las tareas están asignadas a usuario y su finalidad es mejorar la gestión de los cambios introducidos.
Clases de desarrollo o Paquetes
Cuando se crean nuevos objetos el sistema antes de asignarle una orden de transporte nos pedirá asociar el nuevo objeto a crear a una Clase de Desarrollo.
La clase de Desarrollo o paquete, es una forma de organizar todos los objetos nuevos y ordenarlos generalmente por módulos.
~ Al asociar un objeto a una clase de desarrollo estaremos asignándole la ruta de transporte a seguir.
~ Los objetos nuevos se asociaran a una clase de desarrollo nueva, que se distinguirá por el primer carácter de su identificación, que siempre será "Z"
~ En caso excepcional podemos asignar a nuestros objetos de desarrollo $ TMP.
~ Esta clase de desarrollo se deberá asignar a objetos que sean de prueba.
Tipos de órdenes de transporte
El sistema SAP provee dos tipos de órdenes de trasporte para cada tipo de cambio a realizar en el sistema. Tenemos las órdenes de Customizing y las órdenes de Workbench.
- Órdenes de Customizing: Si un mandante ha sido establecido con "grabación automática de cambios", una tarea y una orden de customizing son creadas automáticamente cuando un usuario de un sistema SAP realiza cambios de customizing.
- Órdenes de Workbench: Serán necesarias para desarrollar nuevas aplicaciones que se ajusten perfectamente a las necesidades de la empresa.
Los estados de una orden de transporte y de sus tareas
Desde que se crea una orden de transporte y sus tareas hasta que son liberadas, pasan por dos estados:
- Modificable: Si se trata de una orden, ésta permite la asignación o borrado de tareas; si se trata de una tarea, ésta permite la asignación o el borrado de objetos del sistema.
- Liberada: Para poder liberar una orden, se deberá primero liberar todas sus tareas asociadas.
El Transport Organizer
El Transport Organizer nos permitirá gestionar las órdenes de transporte relativas a los desarrollos y la configuración del sistema SAP. Accederemos a él a través de la transacción SE09 o también la SE10.
~ En el Transport Organizer, la pantalla de selección dispone como parámetro principal del usuario.
~ Todas las órdenes que visualizaremos con esta herramienta serán las asociadas al usuario arriba indicado.
~ Una vez elegidos los parámetros de selección pulsaremos el botón de "Visual."
Desde la pantalla que se abrirá podremos identificar qué objetos están asociados a qué órdenes de transporte. También podremos ejecutar la liberación de cualquier orden de la que seamos propietarios.
La liberación debe llevar siempre esta secuencia:
Ejecutar la liberación de todas las tareas asociadas a esa orden.
Ejecutar la liberación de la orden.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Candela Calzada
Sobre el autor
Publicación académica de Ramiro Joel Castro, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Ramiro Joel Castro
Profesión: Bachillerato en Informática - Argentina - Legajo: ZL14L
✒️Autor de: 34 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Ramiro Castro