Top Banner
El LSMW (Legacy System Migration Workbench) es una herramienta de SAP que sirve para transferir información desde sistemas no SAP (Legacy systems) al ECC. En el caso de éste manual nos enfocaremos únicamente a la transferencia de información desde un archivo con formato de texto (Legacy data on PC) y mediante el uso de una grabación basada en una transacción de entrada o de modificación con un procesamiento de juegos de datos (Batch Input processing). ¿Cómo comenzar? Capturar LSMW en el cuadro de comandos: Y dar enter a la pantalla de bienvenida de la herramienta.
13

Manual LSMW

Jul 07, 2015

Download

Documents

hazelnutz
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 1/13

 

El LSMW (Legacy System Migration Workbench) es una herramienta de SAP que sirve paratransferir información desde sistemas no SAP (Legacy systems) al ECC. En el caso de éstemanual nos enfocaremos únicamente a la transferencia de información desde un archivo conformato de texto (Legacy data on PC) y mediante el uso de una grabación basada en unatransacción de entrada o de modificación con un procesamiento de juegos de datos (Batch Inputprocessing).

¿Cómo comenzar?

Capturar LSMW en el cuadro de comandos:

Y dar enter a la pantalla de bienvenida de la herramienta.

Page 2: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 2/13

 

Capturar nombre de proyecto, subproyecto y objeto que nos permitirá agrupar y ordenar losprogramas de carga o modificación.

Proyecto: Nombre de un proyecto de transferencia de datos, un proyecto puede agrupar a másde un subproyecto,

Sub-proyecto: Agrupación adicional que permite un mayor y mejor control de los objetos.

Capturar la información correspondiente alnombre del proyecto, subproyecto y objeto.

Seleccionar el botón de creación.

Capturar nombre y descripción del proyecto.

Capturar nombre y descripción del sub-proyecto.

Capturar nombre y descripción para el objeto.

Page 3: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 3/13

 

Para accesar el menú de administración ir a Goto Administration

Y de acuerdo a las definiciones que se realicen podremos visualizar los objetosagrupados en proyectos y sub-proyectos, lo que permitirá tener un mejor control.

Una vez que se ha creado el proyecto, sub-proyecto y el objeto podemos tener acceso al menúprincipal de LSMW:

El menú principal del LSMW se divide en el área de pasos del procesoy una sección donde se almacena el usuario, la fecha y usuario que realizóuna modificación o ejecución de ese paso dentro de la transacción.

* Importante: La creación y ejecución de un objeto de LSMW se tiene que hacer de manera secuencial deacuerdo a los pasos indicados en la pantalla de la transacción.

Page 4: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 4/13

 

1.- Maintain Object Attributes: El primer paso es crear una grabación con la ejecución de unatransacción de alta o de modificación y asignarla al objeto que estamos generando.

Habilitar la funcionalidad de Cambio, ya que de inicio entramos en modo Display.

Seleccionar “Batch Input Recording” como método para importar los datos.

Seleccionar el botón para tener acceso a las grabaciones existentes.

Page 5: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 5/13

 

Seleccionar la opción para crear una nueva grabación.

Asignar un nombre y una descripción para la grabación.

Capturar el código de la transacción de alta o modificación con la que vamos a trabajar.

Inmediatamente dará inicio la ejecución de la transacción y tenemos que capturar datos en los campos requeridos para la creación o la modificación de la información.

Una vez terminada la ejecución de la transacción, todos los campos que recibieron informaciónson incluidos en la grabación. En el ejemplo anterior capturamos valores a los campos desociedad, organización de compras, grupo de cuentas y marcamos la opción de “Usar gestión dedirecciones centrales” lo que nos permite usar esos campos dentro de la grabación.

Page 6: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 6/13

 

A cada uno de los campos utilizados en la grabación le vamos a asignar unnombre y una descripción, haciendo doble click en la zona arriba señalada.

Capturar un nombre y una descripción para cada uno de los campos.

Una vez asignado un nombre y descripción a cada campo la pantalla de la grabación se debe ver 

como se muestra en la imagen. Posteriormente podemos llevar esos nombres de campo y sudescripción a una hoja de cálculo donde vamos a colocar la información a procesar.

En la hoja de Excel recibimos la información de los campos y su descripción para cualquier referencia posterior.

Page 7: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 7/13

 

Con un copiado en Excel de los valores de los campos con la opción de trasponer podemostener listas las columnas del archivo (layout de carga o modificación) que utilizaremos para crear o modificar la información en el sistema.

Una vez que asignamos nombre y descripción a cada uno de los campos,Salvamos y tenemos lista la grabación.

Al regresar a la pantalla de asignación del método de carga, debemos indicar 

la grabación que se acaba de definir, salvar la selección y regresar .

2.- Maintain source Structures: En éste paso debemos de crear una estructura en donderecibiremos la información desde el archivo de carga.

Habilitar el modo de cambio y creación.

Seleccionar la opción para crear una nueva estructura.

Page 8: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 8/13

 

Captura un nombre y una descripción para la estructura.

Una vez creada la estructura se salva y salimos de esa opción.

3.- Maintain Source Fields: A la estructura que se creó en el paso anterior se le asignarán loscampos que contiene el archivo de carga o modificación.

Habilitar el modo de edición.

Posicionar el cursor en el renglón que contiene el nombre de la estructura y seleccionar el botón

para dar mantenimiento a los campos que se recibirán desde el archivo de carga.

Page 9: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 9/13

 

 

Capturar los campos requeridos por la grabación de la transacción en el paso 1.*Importante: Se sugiere capturar el mismo nombre que los campos utilizados en la grabación dela transacción y por consiguiente en el archivo de carga. Se sugiere utilizar el tipo de dato C(Contenido alfanúmerico) en todos los campos para evitar problemas de formato del dato.

Una vez terminada la definición de los campos requeridos hay que salvar y regresar .

La estructura debe quedar definida como en el ejemplo con el nombre del campo, el tipo de dato

(C), la longitud del campo y la descripción, hay que salvar y regresar .

4.- Maintain Structure Relations: En éste paso se crea la relación entre la grabación del paso 1y la estructura que se definió en el paso anterior, con el propósito de armar la relación entre cadauno de los campos.

El sistema de manera automática al identificar una sola grabación y una sola estructura arma la

relación, por lo que únicamente hay que salvar y regresar .

Page 10: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 10/13

 

5.- Maintain Field Mapping and Conversión Rules: En esta sección se define la relación paracada uno de los campos que se definieron en la grabación de la transacción indicando con quecampo del archivo de carga se asignará.

Activar el modo de edición.

Al activar el modo de edición se habilitan los campos para creación y borrado del source field:

.

Para comenzar a realizar la asignación de los campos de la grabación, debemos de colocar elcursor en el campo deseado (ejemplo SOC) y seleccionar el botón source field .

Page 11: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 11/13

 

Posteriormente debemos seleccionar de la lista de campos del archivo de carga, el campo con elque será asignado al campo de la grabación.*Importante: Si nosotros asignamos el mismo nombre a los campos de la grabación y a loscampos del archivo de carga, la asignación es muy fácil, porque tenemos que identificar yseleccionar el campo con el mismo nombre.

Una vez realizada la asignación se crea la relación entre ambos campos, al finalizar la

asignación de todos los campos de la grabación, salvar y regresar .

6.- Maintain Fixed Values, Translations, User-Defined Routines: En esta parte se puedendefinir valores fijos, traducciones y rutinas propias. Para el ejemplo aquí mostrado no esnecesario hacer algún cambio en éste paso.

Seleccionar la opción para regresar .

Page 12: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 12/13

 

7.- Specify Files: En esta parte definimos la ruta donde se encuentra el archivo de carga yalgunas características que debe de considerar al leer el archivo.

Habilitar el modo de edición.

Posicionar el cursor en el renglón de “Legacy Data” correspondiente a la PC.

Se debe de mostrar la ventana para la definción del archivo de carga.

Page 13: Manual LSMW

5/9/2018 Manual LSMW - slidepdf.com

http://slidepdf.com/reader/full/manual-lsmw-559bf91da48b4 13/13

 

1.- Indicar la ruta donde se ubica el archivo de carga.2.- Indicar el tipo de delimitador que utiliza el archivo para separar los campos (TABULADOR).3.- En la sección de “File Structure” se debe de indicar que el nombre de los campos del archivode carga se ubican al inicio del archivo. Se sugiere no habilitar la opción de hacer el orden de loscampos igual a la definición de la estructura, ya que nos obligaría a tener los campos del archivode carga ordenados.