![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP El sistema de transporte
SAP El sistema de transporte
![SAP El sistema de transporte SAP El sistema de transporte](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/176.jpg)
LECCIÓN 6: EL SISTEMA DE TRANSPORTE
1.Introducción al sistema de transporte
SAP dispone de una herramienta que permite pasar objetos de un entorno o ambiente (ej: desarrollo) a otro (ej: producción), previamente pasando por ambiente de pruebas o testing.
Los objetos a pasar pueden ser:
-La definición y el contenido de tablas bases de datos
-Los programas y transacciones nuevas o modificadas
-Los datos de customizing (tipo de configuración de SAP) o configuración
-Las modificaciones al sistema SAP estándar
Este traspaso de información en SAP facilita en mantenimiento del sistema Productivo, ya que se evita duplicar el trabajo de programación, teniendo mayor productividad y se minimizan los riesgos, ya que antes de ser insertada en Productivo se prueba en el sistema de Desarrollo y no será traspasado hasta que el líder del proyecto de el visto bueno.
Sistema de Transportes à Nombre de la herramienta para el traspaso de información entre sistemas SAP.
2.Órdenes de transporte
El sistema de transporte puede usarse 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
Cuando se crea o modifica un objeto en 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 se denomina “Orden de Transporte” y se le asocian los objetos que el usuario cree o modifique. El sistema bloqueara esos objetos para que nadie más que el propietario de esa Orden de Transporte pueda modificar esos objetos, mientras la orden no esté liberada, ósea transportada.
Nomenclatura de la Orden de Transporte es: <SID>K9nnnnn, donde “SID” es el nombre de la base de datos del sistema en el que se está trabajando y “9nnnnn” es un numero secuencial que ira creciendo de 900000 a 999999 a medida que se vayan creando nuevas Órdenes de Transporte.}
El sistema de transporte no asocia directamente los objetos creados o modificados a una Órden de Transporte, sino que lo hace a través de “Tareas”. Las Tares deben pertenecer obligatoriamente a una única Orden de Transporte, de tal manera que nunca existan varias Ordenes o Tareas con el mismo código.
Las Tareas al igual que las Ordenes, están asignadas a un usuario y su finalidad es mejorar la gestión de los cambios introducidos en el sistema ya que una orden puede albergar varias tareas pertenecientes o no al mismo usuario.
3.Clase de desarrollo o paquetes
Cuando nos disponemos en el sistema de desarrollo, a crear nuevos objetos con las herramientas de desarrollo apropiadas, el sistema antes de asignarle una orden de transporte pedirá asociar el nuevo objeto a crear a una CLASE DE DESARROLLO. También llamada PAQUETE, es una forma de organizar todos los objetos nuevos que se crean en SAP, ordenándolos generalmente por módulos. Tiene asignada internamente una ruta de transporte, ósea un sistema de origen y un sistema destino de transporte. Al asociar un objeto a una clase de desarrollo se asigna implícitamente la ruta de transporte a seguir cuando la orden asociada a ese objeto sea transportada.
Todos los OBJETOS estándar de SAP, ya sean programas, tablas, ayudas de búsqueda u otros, tienen asociado una clase de desarrollo estándar en SAP. Los OBJETOS NUEVOS a crear deberán asociarse a clase de desarrollo nueva, que se distinguirán de las estándar por una “Z”.
Caso excepcional, se podrá asignar a los objetos la clase de desarrollo $ TMP, la que se denomina como temporal y tiene la particularidad de que los objetos a ella asociados no son transportados a ningún sistema destino y el sistema no le asigna ningún orden de transporte. Esto se asigna a objetos que sean de pruebas y que no se quiera pasar nunca a formar parte del sistema de producción.
4.Tipos de Órdenes de Transporte
El sistema SAP provee distintos tipos de Órdenes de Transporte para cada tipo de cambio que se realiza en el sistema.
-Órdenes de Customizing: Al momento de implementar el modelo de empresa en SAP se deben establecer ciertos datos en la parametrización del sistema. Customizing es sinónimo de Configuración. Son creadas mayormente por consultores funcionales y en algunos casos específicos por consultores técnicos. Estas órdenes son creadas por consultores funcionales y en algunos casos especiales por consultores técnicos.
-Órdenes de Workbench: También conocida como Modificación, serán necesarias para desarrollar nuevas aplicaciones que se ajusten perfectamente a las necesidades de la empresa. Estos cambios que son del área de desarrollo, afectarán a programas y tablas, son independientes de mandante, y tienen efecto en todo el sistema. La creación de nuevos objetos o la modificación de los que proporciona SAP son grabados en tareas asignadas a ordenes de Workbench. Estas órdenes de transporte son creadas por los consultores técnicos, ósea programadores ABAP.
5. Los estados de una orden de transporte y de sus tareas
Desde que se crea una Orden de Transporte y sus correspondientes tareas hasta que son liberadas, estas pasan por dos estados:
-Modificable: La orden o tarea es creada para ser asociada a objetos de desarrollo o Customizing, la que aparece en estado modificable y permite la inclusión y eliminación de objetos asociados.
-Liberada: Paso previo del transporte consiste en la liberación de la orden y sus tareas asociadas. Para liberar la orden, primero se deben liberar todas sus tareas asociadas. La liberación de una tarea consiste en cerrarla para futuras modificaciones, ósea no se podrá asignar nuevos objetos a esa tarea ni quitar los que ya existen.
Una orden puede permanecer en estado modificable, aunque todas sus tareas asociadas estén en estado liberado, lo que permite asignarle nuevas tareas con estado modificable para poder seguir trabajando con ella hasta que se libere la orden.
6.El Transport Organizer
Para gestionar la orden de transporte y sus tareas se dispone del Transport Organizer y se puede acceder por la transacción SE09 ó SE10 (ambas son iguales) y transacción SE01.
En Transport Organizer, la pantalla de selección dispone como parámetro principal el Usuario, que se rellena por defecto con el que se ingreso al sistema. Todas las ordenes que se visualizan serán asociadas al mismo Usuario. Se puede visualizar también solo las ordenes de customizing o workbench o ambas. Haciendo clic en el botón (Tipo árbol) se pueden identificar que objetos están asociados a que ordenes de transporte. En primer nivel mostraran la orden de transporte y en segundo nivel los objetos asociados a esa tarea.
El primero y segundo nivel tienen un propietario, el cual no es necesario que coincida con el propietario de las tareas asociadas. Desde aquí se puede ejecutar la liberación de cualquier orden de la que seamos propietarios. La liberación debe llevar la secuencia: -Ejecutar la liberación de todas las tareas asociadas a esa orden, -Ejecutar la liberación de la orden. Para liberar una tarea o orden, se selecciona y se hace clic en el icono camión. Para liberar la orden o tarea debe estar en estado modificable. Una tarea ya liberada no permite la des-asignación de sus objetivos mediante la opción borrado.
Para la opción “Crear Orden”, se hace clic en el icono de hoja blanca, luego se elige el tipo de orden de transporte a crear (Customizing o Workbench) y se introduce una descripción breve y grabar!
 
 
 
Sobre el autor
Publicación académica de Maria Sylvana Andrea Vargas Alarcon, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Maria Sylvana Andrea Vargas Alarcon
Profesión: Ingeniera Comercial - Chile - Legajo: BO94H
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Maria Vargas