Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn*...

52
http://aprendesap.com [email protected] Twitter @aprendesap Twitter @aprendesap Legacy System Migration Workbench Guias Transacciones Aprendesap Curso MM

Transcript of Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn*...

Page 1: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

Legacy System Migration Workbench

Guias Transacciones

Aprendesap

Curso MM

Page 2: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

Legacy System Migration Workbench

● Transacción LSMW, ejemplo creación de materiales desde un fichero de texto (MM01, dos vistas, campos)

● El fichero de texto, se puede crear en Excel y exportarlo con separación de tabuladores.

Para ver la transacción LSMW correctamente

Hay que entrar en el sistema En inglés!

en

Page 3: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

Legacy System Migration Workbench

● El LSMW permite cargar datos externos de otros sistemas, por medio de batch input, BAPIs y direct input.

● Crear un proyecto, clicando el icono de proyecto. Un proyecto tiene, al menos, un subproyecto y un objeto.

En este sistema los proyectos Tienen ZM2Bnn*

Añadir los textos descriptivos.

Page 4: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

Legacy System Migration Workbench

● Ejecuta y entras en la transacción del legacy, para mantener el primer objeto.

● Se pueden tener múltiples objetos organizados en subproyectos, en forma de árbol.

Estamos creando un solo objeto, la DEMO_MM01, pero posteriormentePodríamos añadir más a este proyecto.Por ejemplo, cargar los proveedores.

Page 5: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● La transacción nos guía por los pasos a realizar.

● Doble clica mantener los atributos del objeto.

Los pasos están en inglés, pero los comentaremos en

castellano.

Page 6: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Para poder

mantener primero debes clicar en 'display - change', para modificar.

Page 7: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Selecciona

la forma de entrada de datos 'Batch input' y crea la grabación modelo con el icono 'montaña'.

Page 8: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Clica en el

icono de crear grabación.

● Entra datos para describir la grabación e Intro.

Page 9: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW ● Paso 1: Entra la transacción MM01 que vamos a usar e Intro.

● Crearemos un material por MM01, con sector W, tipo material ROH. Vista datos básicos y compras (purchasing).

● Unidades L y grupo de artículos 00204

● Graba y vuelve a LSMW

Transacción creación de materiales:

Adapta la transacción y campos a tu proyecto. No ponemos transparencias

para el proceso de la MM01

Page 10: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Aparece la

estructura para entrar datos, que reproduciremos en el fichero de carga.

Dynpros,

Tabla-campo Valores que hemos entrado en el batch input

Page 11: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Cambiar

las líneas haciendo doble clic y poniendo nombre y quitando o dejando el valor por defecto.

● Los campos se cargarán después del fichero

●Nombre (name) el nombre del campoY se quita el valor por defecto

Dejamos un valor por defecto (default value)●

Page 12: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 1: Ahora

todos los campos de las dynpros que hemos rellenado en el batch input, tienen o bien el valor por defecto o el nombre del campo que cargaremos del fichero.

● Grabar y volver atrás

Page 13: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Vemos las

grabaciones del proyecto.

● Volver atrás (F3)

Transacción creación de materiales

GrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Page 14: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Entra el nombre de

la grabación en el proyecto.

● Grabar y volver atrás.

Page 15: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 2: Doble clica

para mantener la estructura.

Page 16: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 2: Clica icono

crear

● Entra un nombre para crear la nueva estructura, con descripción, Intro y grabar.

● Volver

Estructura

Estructura CREAR_MATERIALES

GrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Page 17: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 3: Doble clica

para mantener los campos de origen en la estructura.

Estructura

GrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Page 18: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 3: Ahora hay

que mantener los campos en el mismo orden del fichero.

● Clica para poder modificar.

● Clica en la estructura y en mantenimiento de tabla.

Page 19: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 3: En la entrada

de campos, hay que poner el tipo, longitud y descripción.

Estructura

GrabaciónBatch input

CampoE1CampoE2CampoE3CampoE4

Se pueden copiar los nombre de campo de la transacción MM01 con F1 sobre el campo y la longitud en el campo de la tabla, , en la SE16 para cada tabla y campo. En el ejemplo en la MARA

Page 20: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 3: Entra

todos los campos en la estructura que se quieren grabar (los del batch input, y que se pondrán en el fichero.

● Graba

● Atrás (F3)

● Graba

● Atrás (F3)

EstructuraGrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Campo E1Campo E2Campo E3Campo E4

Estructura

Page 21: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 4: mantener

la estructura.

● Clica en el icono para modificar

● Paso 4: asigna la grabación a la estructura

● Graba y vuelve (F3)

Grabación Estructura

Page 22: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW ● Paso 5: Mapeo de los campos a los campos del fichero

● Clica modifica

● Tienes disponibles info, matchcode y anotaciones

Batch inputI info del campo? Matchcode Anotaciones

EstructuraGrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Campo E1Campo E2Campo E3Campo E4

Page 23: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 5: Mapeo de

los campos a los campos del fichero

● Clica modifica

Campo F1Campo F2Campo F3Campo F4

Estructura

Grabación

Page 24: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 5: Mapeo de los campos a los campos del fichero

● Clica en el campo, para icono asignar campo fuente (source field) y la regla de mapeo (rule) es 'transfer' porqué viene de fichero o constante

Page 25: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 5: Mapeo de los campos de la estructura

● O bien usa el automapeo, (¡si los campos se llaman igual en la estructura que en la grabación!)

Page 26: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 5: Mapeo de los campos de la estructura

● Si los campos coinciden con la propuesta, aceptas.

Page 27: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 5: Mapeo de los campos de la estructura

● Si los campos NO coinciden hay que asignarlos

● Por ejemplo poner constantes

Page 28: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 5: Mapeo de los campos de la estructura

● Se pueden asignar constantes: clica en el campo, clica en constante, entra el valor

● Cuando tienes todos los campos, graba y vuelve (F3)

Ahora soloCrearemos Materiales De tipo ROH(materia prima) Lo ponemos constante

Page 29: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 5: Mapeo de

los campos a los campos de la estructura

● Algunos campos son constantes

EstructuraGrabaciónBatch input

CampoB1CampoB2CampoB3CampoB4

Campo E1Campo E2- Campo E4

Constante C3

Page 30: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 6:

mantenimiento de valores fijos, traducciones de valores y rutinas.

● Aquí se pueden cargar rutinas y activarlas.

● Vuelve (F3)

Page 31: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 7: indica el

fichero y opciones para cargar el fichero y sus opciones.

● El fichero puede estar en el PC, creado con Excel y exportado con sepración de tabuladores o por un bloc de notas

● Clica en modifica y en el PC

El fichero creado TXT, con tabuladores

Page 32: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW

● Paso 7: indica el fichero y opciones para cargar el fichero y sus opciones.

● El fichero puede estar en el PC

Page 33: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 7: Localiza el

fichero, separado por tabuladores, con nombres en el encabezamiento,

● Intro

Page 34: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 7: fichero

● Graba. Vuelve (F3)

Valores por defecto para los ficheros

Page 35: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 8: asigna el

fichero a la estructura fuente.

● Asigna

● Graba. Vuelve (F3)

Estructura fichero

Page 36: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 9: leer el

fichero.

● Doble clica para leer los datos

● Ejecuta, en la siguiente pantalla

Page 37: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 9: leer el

fichero.

● Log con los registro leídos (4)

● Vuelve y vuelve

Page 38: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 10: muestra

los datos

Page 39: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 10: los datos

se pueden ver, Clica en un registro y en el icono detalle

Page 40: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 10: los datos

se pueden ver. Mira los registros con el icono detalle

● Volver

Ha cargado sólo las columnas que había en el fichero en la estructura

Page 41: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 11: convierte

los datos

● Doble clica

● Ejecuta para todas las transacciones

● Volver y volver

Podríamos cargar solo una partede los registros

Se han ejecutado 4transacciones o registros

Page 42: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 12: muestra

los datos convertidos

● Doble clica

● Clica o Intro

Fichero convertido

Page 43: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 12: muestra

los datos convertidos

● Tenemos los datos disponibles

● Vuelve y vuelve

Fichero convertido

Page 44: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 13: crea el

batch input

● Doble clica

Page 45: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 13: crea el

batch input

● Ejecuta

Page 46: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 13: crea el

batch input

● Ejecuta

● Intro

Page 47: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 14: ejecuta el

batch input

● Ahora realizaremos las transacciones del batch input

● Doble clica

Page 48: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 14: ejecuta el

batch input

● Selecciona y ejecuta

Transacción SM35

Status por ejecutar

Page 49: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 14: ejecuta el

batch input

● Selecciona solo errores y procesa

● Resumen de la sesión

Page 50: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Paso 14: ejecuta el

batch input

● Verifica si es correcto y vuelve

● Ya tenemos los datos cargados

Status OK4 transacciones

Page 51: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

LSMW● Finalmente puedes

ver los materiales creados

● Vista en la MM02/MM03 o

Puedes ver unode los materiales creados

Page 52: Legacy System Migration Workbench · PDF fileEn este sistema los proyectos Tienen ZM2Bnn* Añadir los textos descriptivos. ... Batch input I info del campo? Matchcode Anotaciones Estructura

http://[email protected] @aprendesapTwitter @aprendesap

Licencia

Atribución-NoComercial-SinDerivadas 3.0 Españahttp://creativecommons.org/licenses/by-nc-nd/3.0/es/