![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS La importación utilizando TMS
SAP BASIS La importación utilizando TMS
![SAP BASIS La importación utilizando TMS SAP BASIS La importación utilizando TMS](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/392.jpg)
LA IMPORTACIÓN UTILIZANDO TMS
El administrador de transportes debe seguir las normas establecidas para la estrategia y planificación de transportes. De esta forma, nos aseguraremos que los cambios sean distribuidos de forma consistente en el landscape.
La visualización de órdenes de transporte utilizando TMS
Las colas de importación de TMS, reflejan los buffer específicos de cada sistema que se encuentran a nivel del 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 transacción 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 Job Periódico: STMS -> Overview -> Imports -> Extras -> Update All Import Queues
Luego seleccionamos con qué período se ejecutará el job. Cada una hora es un tiempo razonable. El programa es RSTMSCOL
La 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 órdenes que serán importadas durante la próxima importación (método importar todo).
Debido a la marca de stop (stopmark), podría haber más órdenes de transportes en el buffer de importación que aquellas resaltadas en la cola de importación.
El stopmark indica que solo las órdenes anteriores a la marca serán importadas. El stopmark 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 término 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 de 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 tp mvstopmark
- Agregar, borrar y redireccionar órdenes.
Para mantener los sistemas SAP consistentes, es necesario establecer fechas límites para coordinar la liberación de órdenes de transportes de los desarrolladores.
Para prevenir que las órdenes liberadas posteriormente a la fecha límite sean importadas, la cola de importación puede cerrarse. Las órdenes liberadas posterior al cierre de la cola se posicionan luego de la marca de stop en la cola para la próxima importación. Solo las órdenes previas a la marca de stop son importadas.
En 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 seleccionamos la orden y luego Request -> Forward -> System.
También podemos borrar o agregar órdenes 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 dato fallarán. Para evitar estas inconsistencias, es muy importante no borrar órdenes de transporte.
Para importar todas las órdenes en la cola, lo que se conoce como un “Importar Todo”, seleccionamos el botón Import All Requests. 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 iniciará tp de forma sincrónica o asincrónica. De forma asincrónica significa que tp trabajará en background y no bloqueará la sesión durante la importación.
- En la solapa Options podemos seleccionar opciones expertas conocidas como modos incondicionales. Las opciones y las que son por defecto varían según 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 órdenes de transporte 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 órdenes en la cola de importación en el o los siguientes sistemas son marcadas como inactivas. Si tratamos de importar órdenes donde al menos una se encuentra inactiva, TMS no realizará la importación.
Solamente podremos importar todas las órdenes en un sistema de entrega si todas las órdenes 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 aún si hay todavía otras órdenes 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 órdenes 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 deAntes 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 órdenes que podrían aparecer en la cola.Podemos usar también filtros en la cola de importación para limitar las órdenes que se muestran con propiedades específicas de forma que podamos ver solo las órdenes 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 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 órdenes que podrían aparecer en la cola.
Podemos usar también filtros en la cola de importación para limitar las órdenes que se muestran con propiedades específicas de forma que podamos ver solo las órdenes 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 importaciones de una única orden (o un conjunto seleccionado). SAP recomienda utilizar la importación estándar por la dependencia entre objetos y el riesgo de inconsistencias cuando se importan órdenes individuales.
Por ejemplo, un reporte ABAP en una orden puede ser importado correctamente, pero la tabla a la que refiere puede 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 cola 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 Maria Camila Cardenas Castellanos, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Maria Camila Cardenas Castellanos
Profesión: Ingeniera Mecatrónica - Colombia - Legajo: XH28L
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Ingeniera mecatrónica de la universidad de san buenaventura, con proyeccion en sap s/4 hana. actualmente cuento con un dos de experiencia en sap en el área de roles y perfiles.
Certificación Académica de Maria Cardenas