
.La configuración de las rutas de transporte y las verificaciones
Las rutas de transporte indican el rol de cada sistema y el flujo de las órdenes de transporte. Las rutas de transportes son lo que definen el landscape de sistemas.
1. Resumen
La inicialización de TMS y la configuración del dominio de transportes definen los sistemas en el entorno solamente en términos de dominio de transportes, controlador de dominio y grupo de transportes
Aunque TMS ha sido inicializado, no es posible hacer un transporte hasta que la ruta de transportes se ha configurado y distribuido.
Después de definir el dominio de transportes, se necesita:
1 Definir la ruta de transporte desde el controlador de dominio usando:
a) Configuración estándar (uno, dos o tres sistemas)
b) Editor grafico para configuraciones no estándar
2 distribuir y activar la nueva configuración para todos los sistemas SAP dentro del dominio de transportes
Una forma de reducir trabajo es especificar las rutas de transporte a través de la configuración estándar. Las rutas de transporte se generan de forma automática cuando seleccionamos los sistemas y la configuración para uno, dos o tres sistemas.
En los escenarios con landscape más complejo podemos agregar las rutas y los sistemas necesarios después de usar una de las configuraciones estándar. Después de haber definido la ruta de transporte hay que activar y distribuirlas a todos los sistemas en el dominio de transportes.
El sistema tiene un gestor de versiones para las configuraciones de las rutas de transportes. si modificamos y guardamos una configuración, el contador de versiones se incrementa.
Nota: Para activar una versión guardada desde la pantalla inicial de la transacción STMS seleccionamos:
desde en menu overview-> transport routes
configuration -> get other version
Esto mostrara una lista de todas las versiones de configuraciones de las rutas de transporte, seleccionamos una configuración de la lista y la activamos usando el procedimiento de distribución y activación.
de manera de asegurar la consistencia, las rutas de transporte se pueden configurar solamente en el controlador de dominio. El TMS tiene un editor gráfico y uno jerárquico que se pueden usar indistintamente.
2. Las rutas de transportes
Las rutas de transporte definen el flujo de las ordenes de transportes de un sistema a otro. Estas rutas se llaman de consolidación, de entrega o reparto (delivery).
Cada sistema de desarrollo / integración tiene una ruta de consolidación como la capa de transporte estándar, también se pueden definir la capa para los desarrollos "Z"
Una ruta de reparto es una ruta de importación. Es un landscape de tres sistemas la ruta de reparto se especifica entre el sistema de QAS y el sistema PRD porque no hay exportación desde QAS pero si una importación a PRD.
El customizing y los objetos de repositorio son asignados a una ruta de consolidación especifica mediante una capa de transportes. En el directorio de objetos SAP el cual es el catálogo de todos los objetos estos se agrupan dentro de unidades lógicas llamadas paquetes conocidos también como clases de desarrollo.
La definición de cada paquete contiene una asignación a una capa de transporte. Los objetos, a través de la asignación del paquete, indirectamente son asignados a la capa de transportes.
Todos los objetos entregados por SAP estan asignados a la capa de transportes SAP. Todos los objetos de customizing y los objetos de desarrollo que vayan a ser transportados por la ruta de transportes son asignados a otras capas de transporte, estas capas de transporte son normalmente denominadas "Z" donde corresponde al ID del sistema de desarrollo.
En el contexto de las rutas de transporte, un sistema SAP puede tomar los siguientes roles:
Sistema de integración: el sistema donde se hacen los cambio y son asignados a las órdenes de transportes. Es el punto dende las modificaciones de cliente se integran con el estándar de SAP
- Sistema de consolidacion: el sistema destino de una ruta de consolidacion
- Sistema de entrega: Es el sistema o sistemas destino de una ruta de entrega
- Sistema de entrega o reparto: es el o los sistemas destino de una ruta de entrega o reparto
En las configuraciones que se requiera configurar más capas de transporte el landscape es mucho más complejo y también necesitaremos redirigir la ruta de ciertos objetos si no usarán la ruta de transportes estándar.
Ejemplo: si contamos con sistema de entrenamiento separado hay ciertos programas que serán ejecutados alli pero no queremos que las configuraciones de esos programas lleguen al sistema de QAS o PRD.
3. La distribución y la activación de las rutas de transportes
Los cambios en la configuración de las rutas de transporte no son validados hasta que sean distribuidos y activados. para ellos desde el editor de TMS del controlador de dominio de transportes tenemos que seleccionar el icono de distribución y activación o desde el menu Configuratio -> distribute and activate. Para la activación las conexiones RFC son utilizadas las cuales fueron creadas durante la configuración del dominio de transportes.
Importante debemos verificar la consistencia del sistema de transporte, esto evita cualquier inconsistencia especialmente si hay una orden de transportes esperando en una cola de importación, TMS realiza un numero de verificaciones de consistencia en la versión de las rutas de transporte que están activadas.
En el proceso de activación también dispara chequeos para verificar que las nuevas rutas de transporte no afecten a las ordenes actuales. Si algún problema existe, la configuración no será activada y genera un mensaje de error con la causa del evento.
Nota: Una vez la ruta de transporte Esten configuradas correctamente configurada correctamente, la única razón por la cual será necesario realizar cambios será debido a cambios en el landscape por ejemplo: agregar nuevos sistemas o nuevos clientes al landscape.
4. La configuración del procedimiento de aprobación de QA
Cuando una OT es liberada y se exporta desde un sistema de desarrollo (DEV), se añade una entrada al buffer de importación (cola de importación) del sistema de consolidacion. El buffer de importación es una lista de OT's esperando a ser importadas.
Una vez la OT es importada correctamente dentro de sistema de consolidación (QAS) el buffer de importación para todos los sistemas de reparto se actualiza con la entrada de la OT.
Con el procedimiento de aprobación de QA el buffer de los sistemas de entrega son actualizados pero las entradas son marcadas como inactivas, es decir las OT no pueden ser importadas de forma automática hasta que la persona responsable marque cada OT como aprobada, lo que resulta en la activación de las entradas en los buffers de importación del sistema de entrega.
TMS QA incrementa la calidad y disponibilidad del sistema productivo ya que nos permite verificar los transportes en el sistema QA antes que sean importados en los sistemas subsiguientes.
Cuando configuramos el sistema de QA, determinamos cuantos pasos de aprobación de QA tendrán que ser procesados para cada OT.
Nota: el objeto de autorización S_CTS_ADMI (campo CTS_ADMFCT) define si un usuario pertenece o no al departamento (valor QTEA) o a administración de sistemas (valor TADM).
las correspondientes autorizaciones son S_CTS_QATEST para el departamento y S_CTS_ADMIN para la administración del sistema.
5.La verificación de la configuración del TMS
Luego de configurar el TMS podemos hacer unas pruebas para ver que no hay problemas técnicos:
- Test de conexión RFC
- Verificación de directorio de transportes
- Verificación del programa de control de transportes tp
Como ya conocemos el controlador de dominio se comunica con los otros sistemas en el dominio usando RFC. Para revisar las conexiones RFC desde la pantalla de sistemas de STMS seleccionamos un sistema de la lista y luego del menú SAP system -> check -> connection test. Con esto verificamos las comunicaciones en los dos sentidos desde y hacia el controlador de dominio.
Las exportaciones físicamente escriben archivos en el sistema operativo y las importaciones leen y actualizan estos archivos, debemos revisar que el directorio de transportes está disponible y con los permisos necesarios a nivel de sistema operativo.
Para ello, también desde la pantalla de sistemas STMS seleccionamos SAP system -> check -> transport directory. Esto realiza un proceso de crear leer y borrar un archivo en cada uno de los subdirectorios del directorio de transportes y devuelve un reporte si fue exitoso o fallo para cada subdirectorio.
Si existe un mensaje error se debe revisar a nivel de sistema operativo. Ya que las importaciones y las exportaciones se ejecutan físicamente a nivel del sistema operativo por el programa tp, también es importante verificar el programa tp y sus parámetros de configuración son consistentes.
Para esto desde la pantalla STMS seleccionamos SAP system -> check -> transport tool. Esto ejecuta verificaciones de la interface tp y el perfil de transportes, los destinos RFC y la conexión a la DB y devuelve un reporte con los resultados.