![](/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/159.jpg)
Sistema de transporte: Es la herramienta que permite el traspaso de información entre sistemas SAP. Por ejemplo de desarrollo a producción, pasando previamente por el ambiente de testing
Este traspaso facilita el mantenimiento del sistema productivo, ya que con ello se evita tener que duplicar el trabajo de programación o repetir la inclusión de datos de customizing.
Órdenes de transporte : Es un número unívoco dentro del sistema SAP que se utiliza para agrupar objetos que van a ser transportados entre ambientes.
Nomenclatura de una orden de transporte: <SID>K9nnnnn .
Dónde SID es el nombre de la base de datos del sistema dónde estamos trabajando
9nnnnn es el número secuencial que irá creciendo desde 900000 hasta 999999 a medida que se vayan creando nuevas órdenes de transporte.
A dicho número se asociarán 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 sólo el propietario de esa orden de transporte pueda modificar esos objetos mientras la orden no está liberada, es decir preparada para ser transportada.
El sistema de transporte no asocia directamente los objetos creados o modificados a una orden de transporte sino que lo hace a través de las tareas; las tareas deben obligatoriamente pertenecer 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.
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.
El sistema de transporte puede usarse para: a) Borrado de objetos obsoletos en el sistema destino. b) Inserción de nuevos objetos en el sistema destino. c) Modificación de objetos ya existentes en el sistema destino.
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. Tienen asignada internamente una ruta de transporte, es decir, un sistema origen y un sistema destino de transporte.
Todos los objetos estándar del sistema SAP, ya sean programas, tablas, ayudas de búsqueda, etc. Tienen asociado una clase de desarrollo estándar de SAP..
Los objetos nuevos a crear deberán asociarse a clases de desarrollo nuevas, que se distinguirán de las estándar por el primer carácter de su identificación, que siempre deberá ser una “Z”.
Tipos de órdenes de transporte :
§ Órdenes de customizing : A la hora de implementar el modelo de empresa es necesario establecer ciertos datos en la parametrización del sistema. La parametrización afecta a los procesos de negocio y es por ello, dependiente de mandante. 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 en un sistema sap realiza cambios de customizing.
§ Órdenes de modificación: también denominadas de workbench, serán necesarias para desarrollar nuevas aplicaciones que se ajusten perfectamente a las necesidades de la empresa. Estos cambios, pertenecientes al área de desarrollo y que afectan básicamente a programas y tablas, son independientes de mandante; esto significa que 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 modificación.
Estado 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 : Cuando la orden o tarea es creada para ser asociada a objetos de desarrollo o de customizing, ésta aparece con estatus modificable, es decir, permite la inclusión y eliminación de objetos asociados . Si se trata de una orden, ésta permite la asignación o borrado de tareas, si se trata de una tarea, esta permite la asignación o designación de objetos del sistema.
- Liberada: El paso previo del transporte consistirá en la liberación de la orden y sus tareas asociadas. Para poder liberar una orden, se deberá primero liberar todas sus tareas asociadas
La liberación de una tarea consiste en cerrarla para posteriores modificaciones, es decir no se podrá asignar nuevos objetos a esa tarea ni designar los ya existentes.
La liberación de una orden consiste en cerrarla para posteriores tareas, no se podrá crear ninguna nueva tarea asociada a esa orden ni se podrán borrar las ya existentes.
Una orden puede permanecer en estatus modificable aunque todas sus tareas asociadas estén en estado liberado, ello nos permitirá asignarles nuevas tareas con estatus modificable para poder seguir trabajando con ellas hasta que liberemos la orden.
Esta estructura en árbol nos muestra en un primer nivel la orden de transporte, en un segundo nivel las tareas asociadas a esa orden y en un tercer y último nivel los objetos asociados a esa tarea.
El primer como el segundo nivel tienen asociado un propietario que es mostrado a la derecha de la orden y tarea. El propietario de la orden no tiene por que coincidir con el propietario de las tareas asociadas.
Desde esta pantalla podemos 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.
Una tarea ya liberada no permite la desasignación de sus objetos mediante la opción de borrado.
Otra opción muy importante es la opción de crear orden. Eligiendo esta opción 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 Tayde Corrales, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Tayde Corrales
Profesión: Lic. en Informatica, Maestría Gerencia y Tecnología de la Información - Chile - Legajo: MQ77R
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Lic en administración, mención informática y maestría en gerencia y tecnología de la información con más de 20 años de experiencia laboral en empresas del sector manufacturero.
Certificación Académica de Tayde Corrales