✒️SAP El sistema de transporte
SAP El sistema de transporte
Introducción al sistema de transporte
Permite pasar objetos de un entorno (por ejemplo de desarrollo) a otro (por ejemplo producción), previamente pasando por el ambiente de testing. Los objetos a pasar pueden ser definición y contenido de tablas nuevas, programas nuevos, datos de customizing e incluso modificaciones al estándar.
Este traspaso de información entre un sistema SAP y otro nos facilita el el mantenimiento del sistema productivo ya que con ello se evita duplicar el trabajo de programación o repetir la inclusión de datos customizing.
La información antes de ser insertada en el sistema productivo es probada en el sistema de desarrollo y su traspaso no sera realizado hasta que el responsable del proyecto de el visto bueno.
Órdenes de transporte
El sistema de transporte puede usarse para:
- Borrado de objetos obsoletos en el sistema destino
- Inserción de nuevos objetos en el sistema destino
- Modificación de objetos ya existentes en el sistema destino
Cuando se crea o modifica un objeto en el ambiente de desarrollo el sistema propone un código único para identificar la creación o modificación de ese objeto. El código propuesto conforma lo que se denomina orden de transporte y a ella se asocian los objetos que el usuario cree o modifique, de tal manera que el sistema bloqueará , dependiendo de la naturaleza de la orden, esos objetos para que nadie mas que el propietario de esa orden de transporte pueda modificar esos objetos mientras la orden no esté liberada, es decir preparada para no ser transportada.
Nomenclatura de una orden de transporte es <SID>k9nnnnn
Donde SID es el nombre de la base de datos del sistema donde estamos trabajando y 9nnnnn es un numero secuencial que irá incrementando desde 900,000 hasta 999,999 a medida que se vayan creando nuevas ordenes de transporte.
El sistema de transporte no asocia directamente los objetos creados o modificados a una orden de transporte si no que lo hace a través de las tareas, estas deben pertenecer obligatoriamente a una única orden de transporte y al igual que ellas siguen el mismo código secuencial de tal manera que nunca pueden existir varias ordenes o tareas con el mismo código.
Será tarea del propietario de la orden el decir de cuantos objetos se va a componer cada orden de transporte. No se deberá crear una orden para cada objeto o modificar o crear ya que esto complicará de manera excesiva nuestra labor de gestión de las ordenes de transporte tampoco se deberá de asignar una única orden de transporte a todos los objetos que vayamos a crear o modificar ya que ello puede llegar a hacer inmanejable la orden debido a su tamaño.
Clase de desarrollo
Es también llamada paquete, es una forma de organizar todos los objetos nuevos que se crean en SAP ordenándolos generalmente por módulos.
Los objetos nuevos a crear deberán asociarse a clases de desarrollo nuevas que se distinguen de las estándar por el primer carácter de su identificación, que siempre deberá ser una "Z". Como caso excepcional podremos asignar a nuestro objeto la clase de desarrollo TMP la cual es denominada temporal o local los objetos a ella asociados no son transportados a ningún sistema de destino y por lo tanto el sistema no le asigna ninguna orden de transporte. Esta clase de desarrollo se deberá asignar a objetos que sean de prueba y que no deseamos pasar a producción.
Tipos de ordenes de transporte
- Órdenes de customizing: Si un mandante ha sido establecido con grabación automática de cambios, una tarea y una orden de customizing son creados automáticamente cuando un usuario en un sistema SAP realiza cambios de customizing.
- Órdenes de modificación Workbench:
Son necesarias para desarrollar nuevas aplicaciones que se ajusten a las necesidades de la empresa. Estos cambios perteneciente al área de desarrollo y que afectarán básicamente a programas y tablas, son independientes demandante es decir tienen efecto en todo el sistema.
Los workbench van a contener principalmente programas, tablas base de datos y todo tipo de componentes existentes en el diccionario de datos.
Las ordenes de transporte de custumizing van a contener configuraciones que se realizan a través de las transacciones estándar del sistema SAP y contenidos de tablas base de datos (registros que son necesarios para configurar el sistema SAP).
El transport organizer transaccion SE01, SE09 y SE10
Permite gestionar las ordenes de transporte y sus tareas relativas a desarrollo (utilizadas por desarrolladores) y las de customizing (utilizadas por los consultores).
para crea una orden de transporte nueva se debe ingresar a la transacción SE10 o /nSE10 en caso que no nos encontremos en el menú inicial de SAP. Una vez ahi se presiona el botón de creación de transporte (es el primero que se encuentra a la izquierda dentro de la barra de herramientas).
El propietario de la orden no tiene por que coincidir con el propietario de las tareas asociadas ya que el propietario de esa orden puede crear tareas asociadas y repetir la propiedad de ellas entre los usuarios que considere adecuados.
Desde esta pantalla podemos ejecutar la liberación de cualquier orden de la que seamos propietarios, la liberación debe de llevar la siguiente secuencia:
- Ejecutar la liberación de todas las tareas asociadas a esa orden
- Ejecutar la liberación de la orden.
Una tarea ya liberada no permite la desasignación de sus objetos mediante la opción de borrado. En esta pantalla además podremos cambiar el texto descriptivo asociado a una orden con el botón de modificar.
Crear orden
Al darle crear orden el sistema nos muestra la ventana de diálogo en la que podemos crear una nueva orden de transporte e incluir en la misma los objetos con los que estamos trabajando.
 
 
 
Sobre el autor
Publicación académica de Angel Jijon Moreno, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Angel Jijon Moreno
Profesión: Ingeniería en Sistemas Computacionales - Mexico - Legajo: JH55J
✒️Autor de: 38 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Angel Jijon