✒️SAP El sistema de transporte
SAP El sistema de transporte
El sistema de transportes es una herramienta que permite el traspaso de información, como bases de datos, programas, customizing, incluso modificaciones al estandar, dando prioridad a la seguridad en el sistema habiendo realizado todas las pruebas necesarias antes de pasar a producción. En caso de existir solamente un ambiente, el traspaso de información sólo se hará de un mandante a otro dentro del mismo ambiente. El sistema de transporte sirve para tres cosas distintas, todas ellas en el sistema destino: Borrado de objetos, inserción de nuevos objetos y modificación de objetos.
Para ejecutar una orden de transporte el sistema asigna un código que agrupa los objetos que van a ser modificados auxiliándose del sistema de bloqueos que impedirá que dichos objetos sean modificados durante el transporte hasta no ser liberados.
EL código de la orden de transporte está estructurado de la siguiente forma (SID9nnnn), en el que SID significa la base de datos que se va a modificar, el 9nnnn es un número secuencial que irá creciendo conforme se vayan creando nuevas órdenes de transporte.
El sistema de transporte no trabaja directamente con objetos, sino que lo hace a través de tareas, que de igual manera dependen del código unequívoco para cada orden de transporte. Cada tarea al igual que las órdenes están vinculadas a un usuario y tienen la finalidad de mejorar la gestión de los cambios introducidos en el sistema.
Para hacer un adecuado uso de la herramientas de transporte estas no deben modificar un solo objeto, así como tampoco englobar a todos los objetos a modificar ya que esto puede hacer la orden de transporte que finalmente resulte inmanejable. Es tarea del propietario de la orden distribuir de una manera óptima la distribución de la orden.
Cuando se crean nuevos objetos, antes de hacer el transporte, es necesario asignarle una clase de desarrollo, también llamado paquete, que generalmente tendrá el nombre de un módulo. Esto provocará que el sistema entienda implícitamente la ruta de destino ya que cada transporte debe tener una ruta de origen y de destino (Cada objeto en SAP ya sea estandar o propio, programa o tabla, tiene una clase de desarrollo). Para distinguir un objeto nuevo de uno estandar utilizaremos el prefijo Z.
También hay objetos que sólo utilizaremos de prueba y que jamás van a pasar al sistema de producción, estos objetos nuevos tendrán como prefijo $TMP para ser identificados.
El sistema tiene diferentes tipos de órdenes de transporte:
Customizing: Es necesario establecer ciertos datos en la parametrización de la empresa, esta paramtrizacion afecta los procesos de negocio por lo cual está relacionadas con el mandante. Si el mandante ha sido establecido con grabación automática de cambios, la orden de transporte se efectuará de manera automática.
Modificación: También llamadas Workbench, son necesarias para el desarrollo de aplicaciones a la medida de la empresa. Estos cambios afectan programas y tablas, por lo tanto, son independientes del mandante y afectarán.
Durante el trabajo de transporte una orden puede tener dos estatus.
Modificable: Se le pueden asignar nuevas tareas durante este proceso.
Liberada: Para liberar una orden primero deben liberarse sus tareas, liberar una tarea implica cerrarla a futuras modificaciones de objetos etc. Liberar una orden es no agregarle tareas.
El gestor de órdenes de transporte es el Transport Organizer, al cual se accede a través de la transacción SE09 o SE10, las cuales dan acceso a las órdenes de desarrollo, utilizadas por los desarrolladores; y las de customizing, utilizadas por los consultores. Si nos encontramos en el menú inicial de SAP tecleamos en la barra de transacciones SE10, en caso contrario tecleamos /NSE10.
Se nos arrojará una pantalla con el estatus de las órdenes de transporte, si son modificables si yan han sido liberadas, un segundo nivel muestra las tareas asociadas a la orden. Desde esta pantalla se ejecuta la liberación de todas las órdenes, que necesariamente deben seguir este orden: primero la liberación de las tareas y al final la liberación de la orden.
 
 
 
Sobre el autor
Publicación académica de Jose Alberto Rivera Gonzalez, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Jose Alberto Rivera Gonzalez
Profesión: Técnico Informático - Mexico - Legajo: LG32F
✒️Autor de: 102 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jose Rivera