✒️SAP El sistema de transporte
SAP El sistema de transporte
1. Introducción al sistema de transporte
- SAP dispone de una herramienta que nos permite pasar objetos de un entorno a otro (p.e. de desarrollo a producción) como definicion y contenido de tablas nuevas, programas nuevos, datos de cutomizing e incluso modificaciones al estándar
- Lo que nos evita duplicar trabajo o repetir inclusiones de datos de customizing, por lo que no proporciona mayor productividad y minimiza los riesgos.
- Esta herramienta de SAP es el llamado SISTEMA DE TRANSPORTE.
2. Ordenes de Transporte
Este 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, se asigna un código único para identificar la creación o modificación de ese objeto, este código es lo que llamamos ORDEN DE TRANSPORTE
- El sistema bloqueará el objeto para que nadie mas que el dueño de la orden de transporte lo pueda modificar mientras esta orden no esté liberada, es decir preparada para ser transportada.
- La estructura de la orden de transporte es la siguiente: <SID>K9nnnnn
- SID = Nombre de la BD
- 9nnnnn = núm. secuencial que irá creciendo desde 900000 hasta 999999 a medida que vayamos creando nuevas ordenes.
- El sistema NO ASOCIA directamente los objetos a una orden de transporte sino que lo hace a través de las tareas; las tareas deben permanecer obligatoriamente a una unica orden de transporte
- Las tareas, al igual que las ordenes, está asignadas a un usuario y su finalidad es mejorar la gestión de los cambios. Las ordenes pueden albergar varias tareas pertenecientes o no al mismo usuario
- Lo ideal es que incluyamos en una orden los objetos que puedan estar relacionados debido a su naturaleza o bien porque pertenezcan al mismo proyecto.
3. Clase de desarrollo
- Al crear nuevos objetos con las herramientas apropiadas, el sistema antes de asignar una orden de transporte nos pedirá asociar el objeto por crear a una CLASE DE DESARROLLO
- La Clase de desarrollo o PAQUETE es una forma de agrupar todos los objetos nuevos que se crean a SAP, ordenándolos generalmente por módulos.
- Este paquete tiene asignado internamente una ruta de transporte, un sistema origen y un destino. Al asociar un objeto a esta clase, se está asignando implícitamente dicha ruta de transporte.
- Todos los objetos estándar de SAP tienen asociado una clase de desarrollo stándar de SAP, mientras que los objetos nuevos a crear DEBERÁN ASOCIARSE a Clases de desarrollo nuevas donde su primer caracter será "Z", con la excepción de los objetos que NO SERAN TRANSPORTADOS, y po rlo tanto el sistema NO LES ASIGNA UNA ORDE DE TRANSPORTE. Su identificación será $ TMP
4. Tipos de Ordenes de transporte:
Son asignados de acuerdo al TIPO DE CAMBIO que se desee realizar en el sistema
- Ordenes de Customizing : Los cambios en la parametrización afectan principalmente a los procesos de negocio y es por ello que son dependientes de mandante. Si un mandante ha sido establecido con grabación automática de cambios, una tarea y una orden de customizing serán creadas automáticamente cuando el usuario realiza los cambios.
- Ordenes de Modificación : También denominadas de Workbench serán necesarias para desarrollar nuevas aplicaciones. Pertenecen al área de desarrollo. Son independientes de mandante, esto significa que tiene efecto en todo el sistema. La creación y modificación de nuevos objetos son grabados en tareas asignadas a ordenes de modificación.
5. Estados de una Orden de transporte y de sus tareas
- Modificable: cuando la orden o tarea es creada para ser asociada a objetos de desarrollo o de customizing, ésta aparece con status 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, ésta permite la asignación o desasignació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.
NOTA: La liberación de una tarea consiste en cerrarla para posteriores modificaciones; es decir, no se podrá asignar nuevos objetos a esa tarea ni desasignar 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 status Modificable aunque todas sus tareas asociadas estén en estado liberado; ello nos permitirá asignarle nuevas tareas con status modificable para poder seguir trabajando con ella hasta que liberemos la orden.
6. El Transport Organizer:
- El Transport Organizar nos ayudará a gestionar las ordenes de transporte
- Accedemos a este a través de la transacción SE09 o SE10.
- Las transacciones S01, SE09 y SE10 son utilizadas para la administración de las ordenes de transporte.
- Si deseamos ingresar ordenes de transportes nuevas debemos ingresar a la transacción SE10
 
 
 
Sobre el autor
Publicación académica de Aracelli Fajardo Cabrera, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Aracelli Fajardo Cabrera
Profesión: Ingeniera de Sistemas - Peru - Legajo: FW23R
✒️Autor de: 44 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Aracelli Fajardo