✒️SAP El sistema de transporte
SAP El sistema de transporte
Lección 8 UNIDAD 2 Sistema de Transporte
1 Introducción al sistema de transporte
El sistema SAP tiene la herramienta para pasar objetos de un entorno a otro, 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 facilita el mantenimiento del sistema productivo, ya que se evita tener que duplicar trabajo de programación o repetir la inclusión de datos customizing.
Produce mayor productividad y minimiza riesgos ya que la información antes de ser inseratada en sistema productivo, es probada en desarrollo y testing, y traspaso no se hace hasta que e lresponsable del proyecto da el visto bueno.
La herramienta que permite este traspaso de información entre sistemas SAP es el llamado sistema de transportes.
2 Ordenes de transporte
Si no existe separación de ambientes, es decir, si sólo se dispone de un único ambiente la utilidad del sistema de transportes se reduce a traspasar información dependiente de mandante de un mandante a otro del mismo sistema.
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 del objeto.
El código propuesto conforma la Orden de Transporte y a ella se asociarán los objetos que el usuario cree o modifique, por lo que el sistema bloquea según la naturaleza de la orden, esos objetos para solo el propietario de la orden pueda modificar los objetos mientras no este liberada ésta, es decir preparada para ser transportada.
La orden 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.
La nomenclatura de una orden de transporte es : (SID)K9nnnnn, donde SID es el nombre de la base de datos y 9nnnnn es un número secuencial que irá creciendo desde 900000 hasta 999999.
El sistema de transportes 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 pertenecer a una única orden y al igual que ellas siguen el mismo código secuencial, por eso no pueden existir varias ordenes o tareas con el mismo código.
Es tarea del propietario de la orden decidir de cuantos objetos se compone cada orden de transporte.
Se deberá llegar a un término intermedio de tal forma que incluyamos en una orden los objetos que puedan estar relacionados, bien debido a su naturaleza o bien porque pertenezcan al mismo proyecto.
3 Clases de desarrollo
Cuando nos disponemos en el sistema de desarrollo, a crear nuevos objetos con las herramientas apropiadas, el sistema antes de asignarle una orden de transporte nos pedirá asociar el nuevo objeto por crear a una Clase de Desarrollo.
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 una ruta interna 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 deben asociarse a clases de desarrollo nuevas, que se distingan de las estándar por el primer carácter, que siempre deberá ser una Z.
Como caso excepcional podremos asignar a objetos la clase de desarrollo TMP, denominada temporal o local, y es por el hecho de que los objetos a ella asociados no son transportados a ningún sistema destino; se asigna a objetos que sean de pruebas.
4 Tipos de órdenes de transporte
Ordenes de Customizing : a la hora de implementar el modelo de empresa SAP se necesita establecer ciertos datos en la parametrización del sistema, que afecta primordialmente a los procesos de negocios 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.
Ordenes de Modificación : también denominadas Workbench, serán necesarias para desarrollar nuevas aplicaciones que se ajusten perfectamente a las necesidades de la empresa.
Estos cambios son del área de desarrollo y afectarán básicamente a programas y tablas, son independientes de mandante, significa que tienen efecto en todo el sistema.
Audio Tips:
Las ordenes de transporte de Workbench van a contener principalmente programas, tablas de base de datos y todo tipo de componentes existentes en el "Diccionario de Datos". Por ejemplo si queremos el reporte de ventas, entonces lo vamos a asociar a una orden de Workbench.
Las ordenes de transporte customizing 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, es decir registros que son necesarios para configurar el sistema SAP. Por ejemplo si un analista funcional realiza una configuración del sistema a través de la transacción estándar SPRO o si genera registros en una tabla entonces lo vamos a asociar a una orden de transporte de customizing.
5 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, éstas 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. En la orden se agregan o quitan tareas; en la tarea se agregan o quitan objetos.
-Liberada : el paso previo del transporte es liberar la orden y sus tareas, primero liberar todas sus tareas asociadas.
Liberar una tarea consiste en cerrarla para posteriores modificaciones, no se podrán agregar ni quitar nuevos objetos de los ya existentes.
Liberar una orden consiste en cerrarla para posteriores tareas, no se podrán agregar ni quitar nuevas tareas ya existentes.
Una orden puede permanecer Modificable aunque todas sus tareas asociadas estén liberadas, lo cual permite asignar nuevas tareas con estatus modificable para poder seguir trabajando con ella hasta que liberemos la orden.
6 El Transport Organizer
La gestión de ordenes y sus tareas se hacen con el Trasnport Organizer accediendo con transacción SE09 o SE10.
Desde aquí gestionar:
-las ordenes de transporte relativas a desarrollo (utilizadas por desarrolladores).
-las ordenes de customizing (utilizadas por los Consultores).
SE01 es el código de transacción de Transport Organizer (vista ampliada), permite visualizar los detalles de una orden en particular.
La pantalla de selección tiene como parámetro principal del usuario, por default está relleno con el nombre del usuario con el que hemos conectado al sistema. Con parámetros adicionales podemos visualizar las ordenes modificables y liberadas.
La estructura de visualización en la pantalla muestra:
-en primer nivel, la orden de transporte.
-segundo nivel, las tareas asociadas.
-tercer nivel, los objetos asociados a la tarea.
Desde esta pantalla podemos ejecutar la liberación de cualquier orden de la que seamos propietarios, y debe llevar 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. En esta pantalla, ademas, podremos cambiar el texto descriptivo asociado a una orden con el botón de modificar.
Otra opción muy importante es Crear orden
Eligiendo esta opción, muestra ventana de diálogo donde crear una nueva orden de transporte e incluir los objetos asociados con los que estemos trabajando.
Audio Tips:
Si queremos crear una orden nueva de transporte hay que ingresar a la transacción SE10, una vez ahí presionar botón "creación de ordenes de creación", es el primer botón a la izquierda dentro de la barra de herramientas.
 
 
 
Sobre el autor
Publicación académica de Alfonso Guadalupe Morales Rodriguez, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Alfonso Guadalupe Morales Rodriguez
Profesión: Contador Publico - Mexico - Legajo: TX87P
✒️Autor de: 44 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Contador publico con experiencia en auditoria,controlaría,análisis financiero,presupuestos,compras y almacenes,análisis de procesos y mejoras,enfocado al desempeño de manera profesional y ética
Certificación Académica de Alfonso Morales