✒️SAP BASIS / La importación utilizando TMS Por Jesus Perez Criollo
SAP BASIS La importación utilizando TMS

La importación utilizando TMS
Nota: El administrador de transportes debe seguir normas establecidas para la estrategia y planificación de transportes. de esta forma nos aseguramos que los cambios sean distribuidos de forma consistente en el landscape.
1. Visualizando Ordenes de Transportes usando TMS
Las colas de importación de TMS, reflejan los buffer específicos de cada sistema que se encuentran a nivel del (SO) sistema operativo. Las colas de importación muestran el orden correcto en que deben importarse las órdenes. Las colas de importación de todos los sistemas se pueden visualizar desde cualquier sistema del dominio de transportes, así también como realizar las importaciones.
Para acceder lo hacemos mediante la TX: STMS y luego desde el menú OVERVIEW ïƒ IMPORTS. Allí veremos el estado actual de la cola de importación, a veces es necesario refrescarla para una vista actualizada. El timestamp muestra que tan reciente es la información.
Para que la información de la cola de importación se refresque automáticamente podemos configurar un job de background periódico.
Configuración de un JOB periódico:
TX: STMS -> OVERVIEW ->IMPORTS ïƒ EXTRAS ->UPDATE ALL IMPORT QUEUES
Luego seleccionamos con qué periodo se ejecutará el job. Cada una hora es un tiempo razonable. El programa es RSTMSCOL
2. MARCA DE STOP
Los términos buffer de importación y colas de importación están relacionados. La cola de importación en el sistema SAP representa el buffer de importación que se encuentra en el directorio de transportes. La cola de importación resalta las ordenes que serán importadas durante la próxima semana de importación (método importar todo).
Debido a la marca de stop (stopmark), podría haber más ordenes de transportes en el buffer de importación que aquellas resaltadas en la cola de importación.
El stopmark indica que solo las ordenes anteriores la marca serán importadas. El sportmark se crea tanto en la cola de importación como en el buffer de importación. En la cola de importación se muestra con la leyenda “End of Import Queue”. En el buffer, el termino stopmark se muestra. Puede solo haber un stopmark en cada buffer de importación.
Para crear un stopmark para cerrar la cola de importación, desde la misma cola de importación en STMS elegimos Queue -> Close. Esto es análogo en el sistema operativo con el comando tp setstopmark.
Para quitar la marca stop, aunque normalmente no se realiza esto, desde la misma pantalla selecciona Queue -> open. En el sistema operativo tp delstopmark.
También podemos mover luego la marca de stop a otra posición en la cola de importación. Seleccionamos la orden delante de la cual queremos situar la marca y elegimos Queue -> Move end Mark. En el sistema operativo to mvstopmark.
La cola de importación es útil para:
· Visualizar el estado de las ordenes
· Acceder a listas de objetos en las ordenes, documentación y logs de transportes.
· Cerrar y abrir la cola y mover la marca de stop.
· Importar todas las ordenes, proyectos completos, ordenes preliminares y ordenes seleccionadas de acuerdo a ciertos filtros
· Agregar, borrar y redireccionar órdenes.
Para mantener los sistemas SAP consistentes, es necesario establecer fechas límites para coordinar la liberación de ordenes de transportes de los desarrolladores.
Para prevenir que las ordenes liberadas posteriormente a la fecha límite sean importadas, la cola de importación puede cerrarse. Las ordenes liberadas posterior al cierre de la cola se posesionan luego de la marca de stop en la cola para la próxima importación. Solo las ordenes previas a la marca de stop son importadas.
En estos casos excepcionales, podemos redireccionar una orden de transporte a otro sistema SAP antes de que sea importada en el sistema destino de la cola de importación. Por ejemplo, antes de importarse en el entorno de calidad, una orden necesita ser enviada al sistema de entrenamiento.
Para importar una orden en un sistema fuera de la ruta predefinida en la pantalla de la cola de importación. Por ejemplo, antes de importarse en el entorno de calidad, una orden necesita ser enviada al sistema de entrenamiento.
Para importar una orden en un sistema fuera de la ruta predefinida, en la pantalla de la cola de importación seleccionamos la orden y luego Request ->Forward -> System.
También podemos borrar o agregar ordenes de transporte a una cola de importación. Las dependencias de objetos pueden causar inconsistencias en el sistema destino luego en la importación.
Por ejemplo, si borramos una orden que contiene un nuevo elemento de datos, todas las ordenes que contengan tablas que dependen de ese elemento de datos fallaran.
Para evitar estas inconsistencias, es muy importante no borrar ordenes de transportes.
Para importar todas las ordenes en la cola, lo que se conoce como un “Importar Todo”, seleccionamos el botón Import All Request. La ventana Start Import aparece.
Si tenemos configurado el Control de Transporte Extendido, el cliente destino está fijado. De otra forma, deberemos seleccionar el cliente destino.
Tenemos varias opciones para iniciar el transporte:
· En la solapa Date podemos planificar la importación
· En la solapa Execution podemos seleccionar si TMS iniciara tp de forma sincrónica o asincrónica. De forma asincrónica significa que tp trabajara en background y no bloqueara la sesión durante la importación.
· En la solapa Option podemos seleccionar opciones expertas conocidas como modos incondicionales. Las opciones y las que son por defecto varían la estrategia de transportes configurada
· La pantalla Import Overview muestra si la importación está corriendo. Después de la importación, la marca de stop es removida y la cola se abre nuevamente automáticamente. Después que las ordenes de transportes han sido importadas exitosamente, son automáticamente agregadas a la cola de importación del siguiente sistema.
Si usamos el procedimiento de Aprobación de QA, todas las ordenes en la cola de importación en el o los siguientes sistemas son marcadas inactivas. Si tratamos de importar ordenes donde al menos una se encuentra inactiva, TMS no realizara la importación.
Nota: solamente podremos importar todas las ordenes en un sistema de entrega si todas las ordenes listas para importar han sido verificadas en todos los pasos del procedimiento de aprobación (ya sea que se aprueben o se rechacen).
Si todas las órdenes para un proyecto han sido aprobadas, puedes importarlas en el sistema de entrega aun si hay todavía otras ordenes sin procesar por el procedimiento de aprobación o rechazadas en la cola de importación.
Si realizamos una importación a través de la opción importar todo, los objetos son importados en la secuencia correcta como se listan en el buffer. Esto significa que si las ordenes de transportes cerca del comienzo de la lista y aquellas cerca del final afectan a los mismos objetos, las versiones finales de estos objetos después de la importación estarán activos con los últimos cambios. Como resultado, los objetos incorrectos no afectan el ambiente productivo.
Podemos desactivar la opción de realizar una importación completa, importar todo, para cada sistema usando el parámetro de TMS NO_IMPORT_ALL.
Antes de iniciar la importación, SAP recomienda configurar la marca de stop para cerrar la cola de importación. Esto evita la importación de otras ordenes que podrían aparecer en la cola.
Podemos usar también filtros en la cola de importación para limitar las ordenes que se muestran con propiedades específicas de forma que podamos ver solo las ordenes que pertenecen a un proyecto particular o con cierta relación entre sí por ejemplo porque fueron creadas por el mismo usuario.
Para configurar un filtro, debemos posicionar el cursor en una columna de la cola de importación y seleccionar el botón Filters.
En contraste a las importaciones estándar, las importaciones preliminares son importancia de una única orden (o conjunto seleccionado). SAP recomienda la importación estándar por la dependencia entre objetos y el riesgo de inconsistencias cuando se importan ordenes individuales.
Por ejemplo, un reporte ABAP en una orden puede ser importado correctamente, pero la tabla a la que se refiere pude estar en otra orden de transporte que no ha sido importada aún. Hasta que la tabla no es importada, la ejecución del reporte generará short dumps. Por esto debemos usar la importación preliminar en casos excepcionales.
Para minimizar los riesgos asociados con importaciones preliminares, la orden queda en la ola de importación luego de que ha sido importada y es re-importada la próxima vez que toda la cola es importada. Esto garantiza que la secuencia de exportación e importación es siempre la misma. Esto se define con la opción Leave Transport Request in queue for later import, la cual es marcada dependiendo de la estrategia de transportes.
 
 
 
Sobre el autor
Publicación académica de Jesus Antonio Perez Criollo, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Avanzado.
Jesus Antonio Perez Criollo
Profesión: Ingenieria en Informatica - Venezuela - Legajo: NF93E
✒️Autor de: 49 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
























