✒️SAP El sistema de transporte
SAP El sistema de transporte
Unidad n°2: Los servicios del sistema SAP
Lección n°6: El sistema de transporte
Introducción al sistema de transporte:
- SAP dispone de esta herramienta que permite pasar objetos de un entorno o ambiente de desarrollo a otro de producción, previamente pasando por el ambiente de testing.
- Los objetos que se pasen pueden ser:
Definición y contenido de tablas bases de datos.
Programas y transacciones nuevas o modificadas.
Datos de customizing o configuración.
Modificaciones al sistema SAP estándar. - El traspaso de un sistema a otro facilita el mantenimiento del sistema, ya que podemos evitar duplicaciones del trabajo de programación o de datos de configuración.
Gracias a esto, se mejora la productividad y minimiza riesgos de información, ya que antes de pasar un objeto, primero se lo tiene que autorizar el entorno del que sale.
Órdenes de transporte:
- Si solo se dispone un solo ambiente, es decir, que el de desarrollo, el de producción y de testing estén juntos, la utilidad del sistema de transportes se reduce a traspasar información dependiente de mandante de un mandante a otro dentro del mismo sistema.
- El sistema de transporte puede usarse para:
Borrar objetos obsoletos en ele sistema destino.
Inserción de nuevos objetos en el sistema destino.
Modificar 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", a la que se le asociarán objetos que el usuario cree o modifique; entonces el sistema lo bloquea dependiendo del tipo de orden para que nadie externo pueda modificarlo mientras la orden no esté liberada.
*Orden de transporte: número unívoco dentro de SAP, que se usa para agrupar objetos que van a ser transportados entre ambientes. - La nomenclatura de una orden de transporte es: <SID>K9nnnnn
SDI es el nombre de la base de datos del sistema en el que se está trabajando.
9nnnnn es el número secuencial que irá creciendo desde 900000 hasta 999999 a medida que se creen nuevas órdenes. - El sistema no asocia directamente los objetos creados o modificados a una orden de transporte, si no que lo hace a través de las tareas, que deben permanecer en una sola orden de transporte y deben ser únicas en el código, no se pueden repetir.
Clases de desarrollo o Paquetes:
- Cuando se quiera crear nuevos objetos en el sistema de desarrollo, este, antes de asignarle una orden de transporte, nos pedirá asociar el nuevo objeto a una Clase de Desarrollo.
- Clase de desarrollo: 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 (sistema de origen o de destino de transporte).
- Al asociarle un objeto a un paquete, le estamos asignando una ruta de transporte a seguir cuando la orden asociada a ese objeto sea transportada.
- Para crear objetos, su primer carácter deberá ser Z, siempre. Pero en casos excepcionales, se les puede asignar "$ TMP", todo objeto asociado a esta clase es de prueba y nos aseguramos de que no salga a la luz.
Tipos de órdenes de transporte:
- Órdenes de Customizing: cuando una empresa quiere implementar un modelo, necesita establecer ciertos datos en la parametrización del sistema. Esta afecta a los procesos de negocio, por ende depende del mandante.
Son creadas generalmente por los Consultores Funcionales. - Órdenes de Workbench (modificaciones): necesarias para desarrollar aplicaciones que se ajusten bien a las necesidades de la empresa. Estos cambios como pertenecen al área de desarrollo afectan a los programas y tablas, son independientes del mandante.
Además son creadas por los Consultores Técnicos.
Los estados de una orden de transporte y 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 una orden o tarea es creada para asociarse a objetos de desarrollo o de customizing, permite la inclusión y eliminación de objetos asociados. Si se trata de ordenes permite asignar o borrar tareas; Si se trata de tareas ésta permite asignar o borrar objetos del sistema.
Una orden puede estar en este estado por mas que sus tareas estén liberadas, para seguir asignándole tareas. - Liberada: paso previo del transporte, que consiste en la liberación de la orden y sus tareas. Para ellos, primero se deben liberar todas sus tareas.
El Transport Organizer:
- Para gestionar órdenes de transporte y sus tareas.
- Con las trans SE01, SE09 y SE10, podemos acceder para administrar las órdenes de transporte.
- Todas las órdenes que se vean con esta herramienta serán asociadas al usuario indicado arriba.
- En la pantalla de selección, veremos parámetros que se llenan por defecto, hay que completarlos con los datos correctos; luego de esto, hacemos clic en "Visual.".
- En la ventana que se abrió podemos ver que objetos están asociados a ordenes de transporte, a medida que vayamos desplegando la estructura en "árbol". Esta estructura muestra:
1er nivel: la orden de transporte.
2do nivel: las tareas asociadas a esa orden.
3er y último nivel: los objetos asociados a esa tarea.
En el 1er y 2do nivel, vemos los nombres de propietario, que no tienen que coincidir.
Desde acá también podemos liberar cualquier orden de la que seamos propietarios, la cual debe seguir la siguiente secuencia:
1. Ejecutar la liberación de todas las tareas de la orden.
2. Ejecutar la liberación de la orden
Nota: se libera con el icono del camión.
Otra cosa muy importante dentro del Transport Organizer es la "Creación de orden", para esto hacemos clic en el icono de la hoja, luego se elige el tipo de orden que se desea crear y por último se le agrega una breve descripción y guardamos.
 
 
 
Sobre el autor
Publicación académica de Candela Estefanía Calzada, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Candela Estefanía Calzada
Profesión: Técnica Electrónica - Argentina - Legajo: JW91W
✒️Autor de: 160 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me encuentro estudiando la ingeniería en sistemas de información. poseo amplia experiencia en edición de videos. tengo bases entorno a la programación que quiero continuar consolidando.
Certificación Académica de Candela Calzada