STMS: Como funciona el sistema de transportes en SAP
STMS (SAP Transport Management System) es la transaccion central para gestionar el sistema de transportes en SAP. Permite configurar rutas de transporte, importar ordenes y controlar el flujo de cambios entre sistemas DEV, QAS y PRD.
Que es STMS
STMS es el sistema de gestion de transportes de SAP. Su funcion principal es coordinar la transferencia de objetos (programas, tablas, configuraciones) entre los diferentes sistemas del landscape SAP, garantizando la integridad y trazabilidad de los cambios.
El sistema de transportes sigue el modelo de 3 sistemas: Desarrollo (DEV) donde se crean los cambios, Calidad (QAS) donde se prueban, y Produccion (PRD) donde se aplican finalmente.
Como acceder a STMS
Hay dos formas de acceder:
- Directamente: Escribe
STMSen el campo de comandos y pulsa Enter - Por menu: Menu SAP → Herramientas → Gestion → Transportes → Sistema de gestion de transporte
Transacciones relacionadas con STMS
| Transaccion | Descripcion |
|---|---|
STMS | Sistema de gestion de transportes (principal) |
SE09 | Transport Organizer - Ver ordenes de transporte |
SE10 | Transport Organizer Extended |
SE01 | Transport Organizer Tools |
STMS_IMPORT | Importar transportes directamente |
SCC1 | Copiar transporte entre mandantes |
SPAM | Support Package Manager |
AL11 | Ver directorio de transportes en servidor |
Componentes de una orden de transporte
Cada orden de transporte tiene un identificador unico con el formato:
<SID>K9<NNNNN>
Ejemplo: DEVK900123
Donde SID es el identificador del sistema (DEV, QAS, PRD) y NNNNN es un numero secuencial.
Los archivos fisicos de transporte se almacenan en:
| Sistema | Directorio transporte |
|---|---|
| Linux/UNIX | /usr/sap/trans |
| Windows | \\sapmnt\trans |
Dentro del directorio de transporte encontraras:
/cofiles- Archivos de control (K*)/data- Datos del transporte (R*)/log- Logs de importacion/buffer- Buffer de importacion por sistema
Configurar STMS paso a paso
1. Configurar el controlador de dominio
El primer sistema configurado se convierte en el controlador de dominio de transportes:
- Accede a STMS en el sistema DEV
- El sistema detecta que no hay TMS configurado
- Selecciona "Configurar dominio de transporte"
- Introduce un nombre de dominio (ej: DOMAIN_001)
- Guarda la configuracion
2. Anadir sistemas al dominio
- En QAS/PRD ejecuta STMS
- Selecciona "Incluir en dominio existente"
- Vuelve al controlador (DEV) y aprueba la solicitud
3. Configurar rutas de transporte
La ruta tipica es:
DEV → QAS → PRD
- En STMS, ve a "Resumen → Rutas de transporte"
- Selecciona la configuracion estandar de 3 sistemas
- Asigna DEV como desarrollo, QAS como consolidacion, PRD como entrega
- Distribuye y activa la configuracion
Importar transportes con STMS
- Accede a STMS y selecciona "Resumen → Importaciones"
- Haz doble clic en el sistema destino (QAS o PRD)
- Selecciona el transporte a importar
- Clic en "Importar" (camion)
- Revisa los logs de importacion
Codigos de retorno comunes:
| Codigo | Significado |
|---|---|
| 0 | Importacion correcta |
| 4 | Warnings (revisar) |
| 8 | Errores (requiere analisis) |
| 12+ | Error grave (transporte fallido) |
Comandos tp a nivel de sistema operativo
El programa tp es el motor de transportes que STMS utiliza internamente. Puedes ejecutarlo desde la linea de comandos:
# Ver estado del buffer de importacion
tp showbuffer <SID> pf=TP_DOMAIN_<SID>.PFL
# Importar un transporte especifico
tp import <TRANSPORT> <SID> client=<MANDANTE> pf=TP_DOMAIN_<SID>.PFL
# Importar todos los transportes del buffer
tp import all <SID> pf=TP_DOMAIN_<SID>.PFL
Preguntas frecuentes
Que es una orden de transporte en SAP?
Una orden de transporte es un contenedor que agrupa cambios realizados en SAP (programas, tablas, configuraciones) para moverlos entre sistemas. Tiene un identificador unico como DEVK900123 y contiene archivos de datos y control.
Como se configura la ruta de transporte DEV-QAS-PRD?
En STMS, accede a Resumen → Rutas de transporte. Selecciona la configuracion estandar de 3 sistemas, asigna cada sistema a su capa (desarrollo, consolidacion, entrega) y distribuye la configuracion a todos los sistemas del dominio.
Donde se almacenan los archivos de transporte?
Los transportes se almacenan en el directorio de transporte definido en DIR_TRANS. En Linux suele ser /usr/sap/trans y en Windows \\sapmnt\trans. Los datos estan en /data (archivos R*) y el control en /cofiles (archivos K*).
Que significa el codigo de retorno 8 en un transporte?
El codigo 8 indica que hubo errores durante la importacion. No significa que el transporte haya fallado completamente, pero requiere revision de los logs para identificar y corregir los problemas antes de continuar.
Cual es la diferencia entre SE09 y STMS?
SE09 (Transport Organizer) se usa para crear, modificar y liberar ordenes de transporte. STMS se usa para gestionar el sistema de transportes: configurar rutas, importar transportes entre sistemas y administrar el dominio de transportes.