Está en la página 1de 32

Manual LSMW

Septiembre, 2008

INDICE
INDICE

1 - Proceso de Ejecucin de un LSMW


1.- Definicin de un LSMW

4
4

2 - Proceso de Ejecucin de un LSMW


5
2.1 - Creacin de Proyecto LSMW
5
2.1.1 - Secuencia de actividades de ejecucin de un LSMW
5
2.2 - Creacin de una grabacin
6
2.2.1 - Elaboracin de Archivo de Carga
8
2.3 - Creacin de Tabla para Carga
11
2.4 - Creacin de Campos de la Tabla de Carga
12
2.5 - Creacin de Relacin entre Tabla de Carga y Grabacin
14
2.6 - Creacin de Relaciones entre los Campos de la Grabacin y los Campos de la
Tabla de carga
15
2.7 - Definicin de rutinas
17
2.8 - Especificacin de Archivo de Carga
18
2.9 - Asignacin de Archivo de Carga
21
2.10 - Lectura de Archivo de Carga
22
2.11 - Pre-visualizacin de Datos a Cargar
23
2.12 - Conversin de la Informacin a SAP
24
2.13 - Visualizacin de la Informacin a Cargar a SAP
25
2.14 - Creacin de LSMW
27
2.15 - Ejecucin de LSMW
27
3 - Importacin / Exportacin de Proyecto LSMW
3.1 - Exportacin de Proyecto LSMW
3.2 - Importacin de Proyecto LSMW

Pg. 2 de 32

30
30
31

Pg. 3 de 32

1 - Proceso de Ejecucin de un LSMW


1.- Definicin de un LSMW
Un LSMW es un programa de carga masiva a partir de un archivo fuente. Los principales
pasos de un LSMW son:
Etapa
1.1.1.1.1.1 Grabacin

Descripcin
En este paso el sistema graba las acciones
que realice un usuario dentro de una
transaccin. Se graban los campos que se
registran y los comandos que se utilizan.
Este paso es muy importante puesto que
luego el sistema seguir la grabacin
fielmente sin validar que el proceso sea o
no el correcto.
Elaboracin de un archivo de carga
En esta etapa se elabora una tabla en un
archivo de texto. Se definen las columnas y
el tipo de informacin dentro de cada
columna.
De este archivo el sistema
obtendr los datos para generar la carga
masiva.
Vinculacin entre archivo de carga y En este paso se indica en el sistema qu
grabacin
columna del archivo de texto debe ir en
cada campo de SAP.
Ejecucin de la carga masiva
En esta etapa el sistema repite la grabacin
ingresando la informacin del archivo de
texto.

Pg. 4 de 32

2 - Proceso de Ejecucin de un LSMW


2.1 - Creacin de Proyecto LSMW
1.
2.
3.
4.

Ingresar a la transaccin LSMW


Presionar SHIFT + F1 para crear un nuevo proyecto.
Colocar nombre de Proyecto, Subproyecto y Objeto.
Presionar F8 para ejecutar e ingresar a la secuencia de actividades de ejecucin
de un LSMW.

2.1.1 - Secuencia de actividades de ejecucin de un LSMW

En la pantalla mostrada a continuacin se muestran todos los pasos a seguir para


ejecutar una carga masiva.
El orden de ejecucin de las actividades es obligatorio y es de arriba hacia abajo.
Cuando se finalice una actividad, se grabe y se regrese a la secuencia de
actividades el sistema automticamente habr colocado el puntero en la actividad
siguiente.
Cuando se ingrese a una actividad se debe modificar el estado de visualizar a
modificar, ya que por estndar se presenta el estado de visualizar.
En algunos ambientes de Productivo no se visualizan los rtulos de cada actividad
a seguir, por lo que es recomendable manejar el nmero de orden.
Para visualizar el nmero de orden de cada actividad se debe presionar SHIFT +
F6.

Pg. 5 de 32

2.2 - Creacin de una grabacin


1. Dar doble clic sobre la primera actividad.

2. Presionar Display-change
3. Colocar puntero en Batch- input y dar clic en el cono de los cerros con sol.

Pg. 6 de 32

4. Dar clic en Crear en la siguiente pantalla.


5. Colocar la descripcin corta y la descripcin larga de la grabacin y presionar el check.
6. Colocar el cdigo de la transaccin donde se desea realizar la grabacin en la pantalla
emergente.

7. Realizar la grabacin en la transaccin seleccionada. Se debe tener en cuenta que


todas las acciones que se realicen durante la grabacin sern imitadas por el sistema.

Pg. 7 de 32

Tambin se debe considerar que las acciones que se realicen durante la grabacin
generan registros en el sistema.
8. Al finalizar la grabacin se debe dar clic en Retroceder o presionar F3 hasta la
pantalla que se muestra a continuacin. En esta pantalla se visualizan todos los campos a
los que se ha accedido en la grabacin y la informacin que se coloc en cada uno.

9. Para que el sistema reconozca los campo se debe dar clic sobre el cono Default all o
presionar CRTL + F2 y luego se debe presionar Grabar o CTRL + S. Se debe mantener
esta pantalla de SAP abierta mientras se procede a elaborar el archivo de carga.

2.2.1 - Elaboracin de Archivo de Carga


10. Copiar a un archivo Excel cada columna de la pantalla de grabacin de SAP del paso
anterior. Para copiar se presiona CRTL + Y, se marca el rea a copiar y se presiona CRTL
+ C.

Pg. 8 de 32

11. Eliminar los campo repetidos del archivo Excel, as como los espacios dentro de las
celdas (la funcin =espacios (RANGO) de Excel elimina los espacios dentro de celdas).
12. Insertar dos columnas a la derecha del nombre de los campos SAP. La primera
columna ser el tipo de dato y la segunda columna insertada ser la longitud del campo.
13. Completar los tipos de dato: C = Para datos alfanumricos; DDMY = Para fechas.
14. Completar las longitudes de los campos en el archivo Excel. Se debe tener en cuenta
que las longitudes que se ingresen no deben ser menores a la de los campo de SAP para
evitar truncar la informacin. Finalizada esta actividad se obtiene la estructura de carga.

Pg. 9 de 32

15. Copiar la columna de los campos SAP en el archivo Excel y pegarla traspuesta en una
nueva hoja del archivo Excel utilizando Pegado Especial.

16. Pegar con el mismo procedimiento los datos grabados en la segunda fila:

17. Esta hoja de Excel, que tiene de cabera los nombres de campos SAP, ser el archivo
de carga masiva. Concluido el registro de la informacin a cargar al sistema en esta hoja
de clculo se debe grabar el archivo Excel con la extensin .txt. Finalizada esta
operacin se debe regresar a la pantalla de SAP que se dej abierta.
18. En la pantalla de SAP presionar la flecha de retroceso o F3.
18. Seleccionar la grabacin realizada en la siguiente pantalla, presionar Enter, Grabar o
CTRL + S y presionar la flecha de retroceso o F3.

Pg. 10 de 32

2.3 - Creacin de Tabla para Carga


1. Dar doble clic en la segunda actividad.

2. Presionar Display-change.
3. Presionar Crear o CRTL + F4

Pg. 11 de 32

4. Ingresar la descripcin corta y larga de la tabla de carga que se crear para almacenar
los datos del archivo que se cre en los pasos anteriores. El nombre de la tabla no tiene
relacin con ninguna del sistema, por lo que se debe usar un nombre que facilite al
usuario del LSMW. No se debe colocar en el nombre espacios en blanco, tampoco las
descripciones pueden empezar con nmeros ni con la misma descripcin de la grabacin.
Finalizado el registro presionar check.

5. Presionar Grabar o CTRL + S y la flecha de retroceso o F3.

2.4 - Creacin de Campos de la Tabla de Carga


1. Dar doble clic en la tercera actividad.

2. Presionar Display-change.
3. Dar clic sobre el nombre de la tabla de carga creada en el paso anterior.

Pg. 12 de 32

4. Presionar CRTL + F9
5. Copiar la estructura de carga realizada en el archivo Excel.

6. Pegar la estructura en SAP. En este paso se defini qu campos tendr la tabla de


carga masiva.

Pg. 13 de 32

7. Se presiona Enter, Guardar o CRTL + S y luego la flecha de retroceso o CRTL F3.

2.5 - Creacin de Relacin entre Tabla de Carga y Grabacin


1. Dar doble clic en la cuarta actividad.

2. Presionar Display-change.

Pg. 14 de 32

3. Se debe presionar Guardar o CTRL + S y luego la flecha de retroceso o F3.

2.6 - Creacin de Relaciones entre los Campos de la Grabacin y


los Campos de la Tabla de carga
1. Dar doble clic en la quinta actividad.

2. Presionar Display-change.
3. Dar clic sobre un campo y dar clic en Crear o presionar CTRL. + F2.
4. Elegir el campo de la tabla de carga que se relacionar con el campo de la grabacin y
presionar Check.

Pg. 15 de 32

5. Realizar la misma operacin para todos los campos. En este paso se realizaron las
vinculaciones entre los campos del archivo de carga y los campos registrados por SAP en
la grabacin inicial.

Pg. 16 de 32

6. Presionar Guardar o CTRL + S y presionar la flecha de retroceso o F3.

2.7 - Definicin de rutinas


1. Esta actividad se pasa por alto y se coloca el puntero en el sptimo paso.

Pg. 17 de 32

2.8 - Especificacin de Archivo de Carga


1. Dar doble clic en la sptima actividad.

2. Presionar Display-change.
3. Dar doble clic en el primer rectngulo.

4. Especificar en el primer campo la ruta del archivo de carga.

Pg. 18 de 32

5. Antes de asignar el archivo validar que no se hayan generado espacios en blanco en el


archivo de texto.

Pg. 19 de 32

6. Configurar los campos y opciones segn la pantalla a continuacin:

6. Presionar Guardar o CTRL + S y la flecha de retroceso o F3.

Pg. 20 de 32

2.9 - Asignacin de Archivo de Carga


1. Dar doble clic en la octava actividad.

2. Presionar Display-change.

Pg. 21 de 32

3. Presionar Guardar o CTRL + S y la flecha de retroceso o F3.

2.10 - Lectura de Archivo de Carga


1. Dar doble clic en la novena actividad.

2. Mantener los dos checks activados.

3. Presionar Ejecutar o F8. A continuacin se muestra el resultado de la carga del


archivo.

Pg. 22 de 32

4. Validar que el nmero de registros sea el correcto.

2.11 - Pre-visualizacin de Datos a Cargar


1. Dar doble clic en la dcima actividad.

2. Dar clic sobre cualquier registro y validar que la informacin sea la correcta.

Pg. 23 de 32

4. Presionar la flecha de retroceso o F3.

2.12 - Conversin de la Informacin a SAP


1. Dar doble clic en la dcimo primera actividad.

2. Presionar Ejecutar o F8.

Pg. 24 de 32

3. Validar que el nmero de registros sea el correcto.

4. Presionar la flecha de retroceso o F3.

2.13 - Visualizacin de la Informacin a Cargar a SAP


1. Dar doble clic en la dcimo segunda actividad.

Pg. 25 de 32

2. Dar clic en check.


3. Revisar datos a cargar a SAP.

3. Presionar la flecha de retroceso o F3.

Pg. 26 de 32

2.14 - Creacin de LSMW


1. Dar clic en la dcimo tercera actividad.
2. Presionar Ejecutar o F8.
3. Presionar el check.

2.15 - Ejecucin de LSMW


1. Dar clic en la dcimo cuarta actividad.

2. Marcar el LSMW creado y dar clic en Ejecutar o presionar F8.

Pg. 27 de 32

3. Sealar la opcin Visible para visualizar todo el proceso o Slo Errores para slo
ver los errores en la carga y dar clic en el check.

4. Finalizada la carga masiva se accede a la siguiente pantalla donde se presiona


Finaliza batch input.

Pg. 28 de 32

Pg. 29 de 32

3 - Importacin / Exportacin de Proyecto LSMW


En esta seccin se describe el procedimiento para exportar un proyecto LSMW a un
archivo de texto.

3.1 - Exportacin de Proyecto LSMW


1. Ingresar a la transaccin LSMW.
2. Presionar CRTL + F8.
3. Sealar el proyecto que se desea exportar en la pantalla.

Dar clic en el check.

5. Presionar F8.

Pg. 30 de 32

6. Colocar el nombre y ubicacin del archivo de texto donde se exportar el proyecto.


7. Presionar Transferir.

3.2 - Importacin de Proyecto LSMW


1. Ingresar a la transaccin LSMW.
2. Presionar CRTL + F9
3. Ingresar la ubicacin del proyecto LSMW en archivo de texto.

4. Presionar Transferir
5. Dar clic en el check de la pantalla emergente
6. Presionar F7 si se desea importar el proyecto manteniendo su nombre original o
presionar F8 si se desea importar y modificar el nombre del proyecto original, como en la
pantalla a continuacin. Se debe tener en cuenta que si existe un proyecto con igual
nombre no se podr realizar la importacin.

7. Presionar el check
8. Presionar el check en la pantalla emergente.
9. Presionar la flecha de retroceso o F3
10. Validar la importacin en la pantalla inicial

Pg. 31 de 32

Pg. 32 de 32