Você está na página 1de 3

LSMW: Legacy System Migration Workbench Es una herramienta para el soporte de migracin de datos hacia SAP.

Tambien conocido como Sistema de legado. Es un componente que se encuentra disponible dentro de La versin ECC 6.0, la cual posee La organizacin. El proceso que conforma el LSMW se puede ver en el grafico presentado a continuacin:
Datos Sistemas Antiguos. Depuracin y seleccin de los datos.

Inicio

Elaboracin de LSMW.

Conversin a archivo en text plano (txt).

Ingreso a plantilla de excel.

Creacin de batch input.

Fin

El LSMW parte de la relacin entre el sistema y los datos:

El LSMW funciona como un replicador de pasos en el sistema asociados a una transaccin, esos pasos ejecutan informacin en determinados campos de SAP, los cuales quedan registrados aqu. Toda esta informacin queda registrada en la grabacin. La estructura es ese componente externo, esa definicin partiendo de cmo se va a registrar la informacin a cargar. Consiste en una relacin de los campos con los que va a contar la plantilla los cuales contendrn la informacin a cargar al sistema. Esta relacin entre grabacin y estructura es conocida como Mapeo (Mapping), Donde se relaciona cada uno de los campos de la grabacin con su respectivo en la estructura.

Un LSMW esta compuesto por los siguientes pasos: 1. Maintain Object Attributes: En este paso se realiza la grabacin en el sistema de la actividad deseada. Es importante tener en cuenta NO todas las transacciones se encuentran soportadas por LSMW. En muchos casos el proceso puede terminar aqu. 2. Maintain Source Structures: En este punto se crea la estructura a la cual se asociaran los campos que contendr el archivo de carga. 3. Maintain Source Fields: En este punto se realiza la asociacin entre el archivo plano a cargar y la estructura, la cual arroja automticamente el listado de campos que se asociaran posteriormente. 4. Maintain Structure Relations: En este punto el sistema realiza el empalme entre la grabacin y la estructura. Lo realiza de manera automtica. 5. Maintain Field Mapping and Conversion Rules: Este quinto paso consiste en la asociacin de los campos registrados en la grabacin, con los campos establecidos en mi estructura y bajo los cuales se rige mi archivo de carga. 6. Maintain Fixed Values, Translations, User-defined Routines: No se conoce su aplicacin, sin embargo no es obligatorio llevarlo a cabo. 7. Specify Files: En este punto se especifica la ruta donde se encuentra el archivo. En este punto es importantsimo aclarar que la ruta puede variar entre equipo y equipo, por ejemplo si el archivo se encuentra ubicado en escritorio, esta ruta cambia entre equipos, por ejemplo:

- C:\Documents and Settings\Usuario\Escritorio\ (Esta es la ruta en el equipo X). - C:\Documents and Settings\Administrador\Escritorio\ (Ruta en el equipo Y). En este caso el sistema arroja error al momento de realizar la carga. 8. Assign Files: En este paso se revisa que el archivo se encuentre asociado a la estructura definida. Lo realiza automtico el sistema. 9. Read Data 10. Display Read Data 11. Convert Data 12. Display Convert Data 13. Create Batch Input Session 14. Run Batch Input Session Estos pasos (9 a 14) son los que se realizaran cada vez que se use el LSMW para cargar, los pasos descritos anteriormente (1 a 8) son para la definicin de la aplicacin como tal. Los pasos 9 a 14 son prcticamente automticos y se limitan a dar un click en ejecutar y a revisar la informacin que se ubique en el campo referenciado.

Puntos a tener en cuenta: La herramienta LSMW es una herramienta muy til para realizar cargas masivas, mas no es recomendable su uso en procesos que se llevan a diario (Ej.: carga de extractos bancarios) o para modificar elementos que se usen por gran parte de los usuarios del sistema en horas de alto uso del sistema (Ej.: para procesos que impliquen modificacin en el maestro de materiales, debe estar acompaado de bloqueos de usuario y la seguridad necesaria del sistema que evite DUMPS en el sistema). Es una opcin adicional, no debe reemplazar los desarrollos ABAP y su utilizacin debe ser evaluada en conjunto, ya que aunque su elaboracin no requiere alta complejidad, el impacto que puede generar en el sistema es alto. Es importante que el tipo de dato en el que se defina el campo (Ej.: CHAR) y la longitud del mismo (Ej. 10), sea el mismo en la estructura y en la grabacin, ya que esto puede generar errores.

Utilidad de la leccin: Esta leccin es til debido a que da una introduccin a la herramienta, conceptos a tener en cuenta para comprender como funciona y elementos a tener en cuenta para su uso.

Você também pode gostar