Вы находитесь на странице: 1из 17

MANUALES Y TUTORIALES WWW.MUNDOSAP.

COM

Legacy System Migration Workbench

Guía introductiva para usar LSMW (versión 4.0.0) WWW.MUNDOSAP.COM

Ejemplo seleccionado: Creación de empleados


Método usado: BAPI

El componente principal del LSMW es el proyecto, éste a su vez tiene uno o más subproyectos con
uno o muchos objetos.
Es decir que se puede interpretar un proyecto como un producto o paquete que contiene
subproyectos que serían como los diversos procesos de negocio y cada caso de dicho proceso sería
un objeto.

Para poder llevar a cabo un proyecto se deberá seguir secuencialmente los siguientes pasos.
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

1. Maintain Object Attributes

Aquí se deberá declarar el método de procesamiento, para éste caso vamos a usar BAPI,
seleccionando el business object y método(API) referente al módulo HR.
Tener en cuenta que en el LSMW para poder elegir un método/BAPI, éste deberá tener
declarado la interfase ALE para el manejo de IDoc de entrada al sistema SAP, esto se puede
verificar vía BAPI explorer
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Si al querer grabar aparece la siguiente pantalla se deberán definir previamente ciertos valores
por defecto para el tratamiento de los IDoc entrantes a SAP. Esto se realiza para cada proyecto
desde la pantalla principal(Settings --> IDoc Inbound Processing)

2. Maintain Source Structure

Se deberá crear el nombre de la estructura que representará los datos del file a importar

3. Maintain Source Fields

A la estructura creada en el paso anterior se le deberá ahora agregar los campos que la
componen, para esto se podrá realizar de distintas maneras a partir de la siguiente pantalla
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Table Maintenance: agregando los campos en la grilla que vemos abajo

Create Field: agregando los campos uno por vez


MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Una vez terminado la carga de campos, la estructura se verá de la siguiente manera.


MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

4. Maintain Structure Relations

Aquí definimos que parámetros de la BAPI utilizaremos, relacionándola con la estructura


creada en el paso 2

Mediante éste botón vincularemos la estructura origen con la estructura


destino

La siguiente pantalla muestra como debería quedar la relación creada

5. Maintain Field Mapping and Conversion Rules


MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

En éste paso se indicará como se quiere hacer el mapeo de campos entre el origen y el destino
de las estructuras relacionadas en el paso 4

Posicionado sobre un campo de la estructura destino oprimiremos el botón


que vemos para poder así seleccionar uno de los tantos campo origen(definidos en el paso 3)
que vemos en la siguiente pantalla

Una vez seleccionado el campo origen se podrá ver la siguiente pantalla, con el tipo de
transferencia MOVE(valor por defecto)
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Si se quiere usar otro tipo de regla de transferencia que no sea MOVE, se deberá
oprimir éste botón para poder así seleccionar una opción de la siguiente lista.

Seleccionando “Constant” deberemos poner un valor fijo que será asignado al campo destino
como vemos en la pantalla de abajo

6. Maintain Fixed Values, Translations, User-Defined Routines

Aquí se definen reglas que pueden utilizarse en forma global para éste proyecto, como vemos
abajo, hay 3 tipos de reglas reutilizables
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Como ejemplo vemos abajo una rutina llamada “DATUM” que quién la invoque devolverá la
fecha actual del sistema.

7. Specify Files

En éste paso se indicará desde donde levantar el file origen(Application Server o local),
Directorio y nombre del file.
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Para crear el file habrá que posicionarse sobre una de las líneas coloradas y apretar el botón de
crear, entonces aparecerá la siguiente pantalla con las caracteristicas del file a levantar.
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

8. Assign Files

Aquí en cambio se asignarán los files a las estructuras creadas en el paso 2. La relación es uno a
uno. Una estructura no puede tener más de un file asignado
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

9. Read Data

Se ejecutará en este paso el proceso que leerá el file especificado en el paso 8 y 9

10. Display Read Data

En este paso podremos ver en detalle lo que se ha leído en el paso anterior.


MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

11. Convert Data

Paso para convertir los datos que leímos previamente


MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

12. Display Converted Data

Aquí abajo podemos ver los datos ya convertidos y en sus respectivas estructuras.

En la siguiente pantalla se ven los campos y su contenido de una estructura seleccionada arriba
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

13. Start IDoc Generation

Mediante éste paso se generan los IDoc via la interfase ALE correspondiente a la BAPI

14. Start IDoc Processing

En este paso se terminan de procesar los IDoc (estado 64) listos para ser transferidos a la
aplicación. Prácticamente estamos viendo la tCode BD20.
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

Abajo se detalla el resultado de la ejecución de la pantalla anterior, todos los IDOC fueron
procesados exitosamente.
MANUALES Y TUTORIALES WWW.MUNDOSAP.COM

15. Create IDoc Overview

Aquí podemos monitorear los IDoc generados, sería como la tCode WE05

16. Start IDoc Follow-Up

Aquí vemos todos los estado posibles de IDOCs entrantes

Вам также может понравиться