Modelador de objetos de migración SAP LTMOM

Publicado en: SAP General 0
SAP LTMOM: Modelador de objetos de migración
SAP LTMOM: Modelador de objetos de migración

La transferencia de datos es una parte esencial de cualquier sistema de planificación de recursos empresariales. Y SAP no es una excepción. SAP ofrece muchas herramientas para la migración de datos: LSMW, LTMC, SHDB, IBIP o la aplicación Fiori migra sus datos. Además, a medida que SAP lanza nuevas versiones, van apareciendo nuevas funciones de recopilación de datos. Éstas tienden a ser cada vez más sencillas para el usuario. A veces sigue siendo necesaria cierta configuración, sobre todo si la aplicación SAP tiene especificidades de cliente no contempladas en la norma. Para realizar estos ajustes, existe una herramienta: SAP LTMOM Migration Object Modeler, que puede satisfacer esta necesidad concreta.

¿Cómo utilizar la funcionalidad del Modelador de Objetos de Migración SAP LTMOM? Esto es lo que responderemos en este artículo.

SAP LTMOM: Modelador de objetos de migración

SAP LTMOM: Migration Object Modeler es la herramienta para los consultores SAP. Es la herramienta que permitirá adaptar las migraciones en función de las especificidades y las necesidades del cliente.

Para poner en marcha esta funcionalidad, basta con ejecutar el propio código de la transacción LTMOM. Una vez ejecutado, esta es la página de inicio de la funcionalidad:

LTMOM tcode
LTMOM tcode

Nota: aquí tiene la posibilidad de seleccionar directamente el proyecto de migración o el objeto de migración.

¿Cuándo debe utilizarse?

La funcionalidad LTMOM no es obligatoria. De hecho, si la aplicación SAP no tiene ningún campo de personalización (también llamados ZFIELDS), o si la plantilla estándar se ajusta perfectamente, entonces LTMOM no será necesario.

Como se ha mencionado anteriormente, las plantillas de carga de datos ofrecidas por SAP a través de las nuevas funcionalidades (por ejemplo, la aplicación Fiori Migrate Your Data), se componen de campos estándar. Por lo tanto, es imposible mantener campos específicos no estándar en estas plantillas. En este caso, las funcionalidades LTMC y Migre sus datos serán ineficaces. La funcionalidad LTMOM Migration Object Modeler entra en juego en este punto para configurar el proyecto de migración en función de las especificidades.

¿Cuáles son las diferentes etapas?

Seleccione el proyecto de migración

El primer paso es seleccione el proyecto de migración donde se requiere la configuración:

Selección de proyectos
Selección de proyectos

Un proyecto contiene uno o más subproyectos, en nuestro ejemplo un único subproyecto llamado ZSIN_MIG_M06. Este subproyecto puede contener uno o más objetos de migración. En nuestro ejemplo, contiene cinco objetos diferentes:

  • Z_CLIENTE_2_M06
  • Z_EAM_NOTIF_M06
  • Z_EQUIPO_M06
  • Z_KOSTL_MASTER_M06
  • Z_VENDOR_2_M06

A continuación se muestra la vista a nivel de tipo de objeto Z_EQUIPO_M06:

Vista del tipo de objeto
Vista del tipo de objeto

Configuración de la estructura de origen

Dentro de cada tipo de objeto, siempre existe la misma composición:

  • Datos globales
  • Estructuras de origen
  • Estructuras de destino
  • Mapa de la estructura
  • Cartografía de campo

Durante esta segunda etapa, vamos a Configuración de la estructura de la fuente.

La Estructura de origen corresponde simplemente al modelo Excel que el usuario debe cumplimentar para la inyección. Además, cada una de las columnas de la plantilla Excel corresponde a un campo definido en la sección "Campos de los datos maestros del equipo", en la parte inferior derecha de la imagen siguiente:

Estructura de la fuente
Estructura de la fuente

Así, es posible eliminar y/o añadir campos según sus necesidades. Para añadir un campo, basta con activar el modo "Modificar" y añadir una nueva entrada. En el ejemplo, añadiremos el campo técnico prueba (presente al final de la lista):

Configurar la estructura de la fuente
Configurar la estructura de la fuente

Así, al descargar la nueva plantilla, estará compuesta por una nueva columna: "PRUEBA".

Generar el objeto de tiempo de ejecución

Una vez añadido el campo a la lista, es el momento de guardar y generar el objeto de tiempo de ejecución. Para ello, haga clic en el botón "Generar objeto en tiempo de ejecución" (o utilice la combinación de teclas ALT + F1) situado en la parte superior izquierda de la pantalla.

Una vez generado, el objeto de migración pasa al estado "Generado". Sin embargo, SAP sigue mostrando un mensaje de advertencia indicando al usuario que ningún campo de la estructura de destino está vinculado al nuevo campo de la estructura de origen:

Generar objeto de tiempo de ejecución
Generar objeto de tiempo de ejecución

Así, en este preciso momento, al descargar la plantilla Excel propuesta por SAP, aparecerá una nueva columna "Prueba" al final de la tabla. En efecto, al ser la plantilla Excel equivalente a la Estructura de Origen, una modificación efectuada en la Estructura de Origen induce directamente la misma modificación en la plantilla Excel, aunque no se haya establecido ningún vínculo con la Estructura de Destino:

Plantilla actualizada
Plantilla actualizada

Realización de la cartografía de campo

Finalmente, el último paso consiste en realizar el Mapeo de Campos. En otras palabras, se trata de establecer la relación entre el campo de origen y el campo de destino. Para ello, basta con seleccionar el campo a vincular en la sección izquierda "estructura de origen" y arrastrar y soltar directamente sobre el campo de la sección derecha "estructura de destino":

Cartografía de campo

Modelador de objetos de migración SAP LTMOM - Conclusión

En conclusión, hemos visto que la funcionalidad LTMOM era indispensable cuando la Plantilla básica proporcionada por SAP requería una adaptación particular.

Por último, una vez modificada esta última, es posible cargar los datos directamente en SAP.

¿Desea tener acceso ilimitado a toda nuestra biblioteca de formación SAP? Pruebe nuestra plataforma de formación de forma gratuita durante 7 días.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *