✒️Los transportes en SAP
Los transportes en SAP
Los cambios de los desarrolladores deben ser transportados al sistema de calidad para pruebas necesarias y luego al sistema de producción. El transporte de cambios es una de las tareas del administrador del sistema o de un administrador de transportes
1. órdenes de Transportes y Tareas
* SE09 y SE10
Los trasportes de Workbench y Customizing pueden ambos ser creados con el organizador de transportes (Transport Organizer), transacción SE09 o SE10. Como parte de una orden de transporte, el líder de proyecto es quien se encarga de definir tareas para el tipo de orden (Workbench o Customizing) y asigna cada una a un usuario correspondiente
Después de una liberación, la orden de transporte puede ser liberada también. Liberar la orden de transporte genera que esta sea importada. Después de que se realiza la exportación, la orden de transporte está en condiciones de ser importada en el sistema destino
En un sistema de desarrollo, las configuraciones de Customizing son realizadas y modificadas, los objetos de repositorio son creados y los que existen son modificados
Para transportar estos objetos en los sistemas siguientes del landscape, necesitamos una orden de transporte, sin ésta no podemos transportar configuraciones de Customizing u objetos de repositorio, porque dependiendo de la configuración del sistema necesitaremos asignar a una tarea, la cual está incluída en una orden de transporte, cada modificación o nuevo objeto que creemos o configuración de Customizing que realicemos
Cuando un desarrollo comienza, el líder del proyecto idealmente deberá crear una o más órdenes de transporte. Durante el proceso las personas involucradas en el proyecto son asignadas a tareas dentro de esas órdenes de trasporte
Una Orden de transporte por lo tanto pertenece al líder del proyecto y generalmente comprende varias tareas, asignadas a una persona para el proyecto
2. El Organizador de Transportes
* SE09
Uno de los lugares donde debemos crear una orden de transporte es en el Organizador de Transportes
El organizador de transportes genera un nombre para la orden de transporte creada, el cual se compone del SID del sistema de desarrollo o del sistema donde estamos creando la orden, luego, de los caracteres K9 y cinco dígitos que combinados forman una secuencia alfanumérica. Ejemplo DEVK901234
Una orden de transporte contiene objetos que están lógicamente relacionados y serán transportados juntos, permitiendo transportar y administrar desarrollos completos, lógicos y auto-contenidos. Una nueva orden de transporte no es requerida para cada objeto, ya que la administración puede resultar compleja y confusa, llevando a errores con los transportes potencialmente
El organizador de transportes crea una tarea para cada persona involucrada en la orden de transporte. Si una persona asigna un objeto a la orden de transporte, este se registra en la tarea de esa persona. Así, todos los objetos que una persona edita o crea durante el desarrollo son registrados en la tarea. La convención de nombres para las tareas es la misma que para las órdenes de transporte
Una orden de transporte se diferencia entre varios términos. El término orden de transporte es el término general o neutral
Una orden de modificación o cambio es una orden de transporte usada para transportar cambios. Los objetos que contiene, pueden ser transportados sin que ningún cambio se haya realizado sobre ellos, tal es el caso de objetos nuevos creados en el repositorio
Una orden de Workbench es una orden de transporte en la que objetos de repositorio o Customizing inter-cliente son transportados. Una orden de Customizing es una orden de transporte en la que objetos dependientes de cliente son transportados (Customizing dependiente de cliente, datos maestros, transaccionales o datos de usuario)
De los tres, solamente Customizing dependiente de cliente es transportado. Una orden de consolidación es una orden de transporte que será transportada al sistema de consolidación (Sistema de Calidad)
3. Transportes
El transporte de objetos esta dividido en las fases de exportación e importación. Los objetos son exportados desde desarrollo e importados en los sistemas destino tales como el sistema de calidad y el de producción
La liberación de una orden de transporte dispara la exportación de los objetos que se encuentran registrados por nombre en la orden de transporte. Estos objetos se almacenan en archivos de datos (data files) en el directorio de transportes central. La información de la liberación y la exportación queda guardada en el log (registro) de transporte de la orden de transporte
* STMS
La importación en el sistema destino es usualmente no automática, pero es iniciada por el administrador de transportes en el sistema de gestión de transportes, TMS (Transporte Management System) y podemos acceder mediante la transacción STMS
Los registros de importación también son guardados en el log de transporte
En términos técnicos, una copia de los datos desde la base de datos de desarrollo se escribe al directorio de transporte central durante la exportación de la orden de transporte. Durante la importación, la orden de transporte almacenada en el directorio central de transporte se copia a la base de datos del sistema destino
El directorio central de transporte esta físicamente ubicado en un sistema de archivos (file system) al cual todos los sistemas que pertenecen al landscape de SAP tienen acceso de lectura y escritura
Cada sistema encuentra la ubicación del directorio de transporte que utilizará, ya sea para escribir o leer las órdenes de transporte, por medio del parámetro de perfil DIR_TRANS. La ubicación por defecto del directorio de transportes es: /usr/sap/trans
Esto puede ser adaptado según los requerimientos. Solo en casos excepcionales puede ser necesario utilizar varios directorios de transporte locales en vez de un directorio central, haciendo el proceso de transportes más complejo, pero útil en casos de razones de seguridad de la red
4. Importación
El administrador de transportes inicia la importación en los sistemas subsiguientes manualmente usando el TMS en SAP, con la transacción STMS
En los sistemas posteriores a desarrollo, podemos ver que órdenes de transporte están encoladas para ser importadas en la transacción STMS. Desde un punto de vista técnico en un landscape de tres sistemas, la orden de transporte es marcada para importación en el sistema siguiente (sistema de calidad) cuando es exportada desde el sistema de desarrollo
Es posible ver esta marca de la orden de transporte para importación en el siguientes sistema en el TMS, STMS por medio de la opción de menú 'Overview -> Import, después para ver los detalles sobre la cola de importación, selecciona 'Import Queue -> Display'
Existe un número de métodos disponibles en la cola de importación TMS para importar las órdenes de transporte en el sistema destino. Los métodos mas importantes son Import All Transport Requests (Importacion masiva de órdenes de transporte) e Import individual Transport Request (Importacion individual de órdenes de transporte), es posible ejecutarlos en dialogo o en background
Cuando importamos órdenes individuales, seleccionamos la orden de la cola de importación y luego importarla con la opción indicada. Cuando importamos órdenes de transporte de manera masiva, todas las órdenes en la cola de importación son importadas
En ambos casos, los objetos son importados primero en orden de importancia y segundo en el orden que tiene la orden de transporte en la cola de importación. Una tabla por lo tanto es mas importante que un programa porque el programa puede ser dependiente de la tabla
El orden de las órdenes de transporte, en la cola de importación del sistema de calidad asegura que sea el mismo orden en el que se exportaron desde el sistema de desarrollo. Por comparación, el orden en la cola de importación del sistema de producción se define por el orden con el que se importó el sistema de calidad.
La cola de importación del sistema de producción puede ser organizada de manera diferente a la del sistema de calidad, ya que refleja el orden de la importación al sistema de calidad y por lo tanto la aceptación técnica en dicho sistema
En SAP, el administrador de transportes inicia la importación usando la STMS, eligiendo la cola de importación de menú 'Overview -> Import', seleccionando el sistema en el cual la importación se llevara a cabo y eligiendo 'Import Queue -> Display'. La importación inicia ya sea con el botón Import All Request o Import Request
Técnicamente, el programa tp del sistema operativo es usado para la exportación y la importación. La importacion siempre usa los archivos de datos que fueron generados y almacenados en el directorio central de transportes durante la exportación.
 
 
 
Sobre el autor
Publicación académica de Ruben Lugo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Ruben Lugo
Mexico - Legajo: UX67S
✒️Autor de: 48 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Experienced developer oracle
Certificación Académica de Ruben Lugo