Software">
PSAP-GU-HR-PA-002-Guía de LMSW Cargas Masivas
PSAP-GU-HR-PA-002-Guía de LMSW Cargas Masivas
PSAP-GU-HR-PA-002-Guía de LMSW Cargas Masivas
1. Definición de un LSMW 2
2. Proceso de Ejecución de un LSMW 3
2.1 Creación de Proyecto LSMW 3
2.1.1 Secuencia de actividades de ejecución de un LSMW 3
2.2 Creación de una grabación 4
2.2.1 Elaboración de Archivo de Carga 6
2.3 Creación de Tabla para Carga 9
2.4 Creación de Campos de la Tabla de Carga 10
2.5 Creación de Relación entre Tabla de Carga y Grabación 12
2.6 Creación de Relaciones entre los Campos de la Grabación y los Campos de la Tabla
de carga 13
2.7 Definición de rutinas 15
2.8 Especificación de Archivo de Carga 15
2.9 Asignación de Archivo de Carga 18
2.10 Lectura de Archivo de Carga 19
2.11 Pre-visualización de Datos a Cargar 20
2.12 Conversión de la Información a SAP 21
2.13 Visualización de la Información a Cargar a SAP 22
2.14 Creación de LSMW 23
2.15 Ejecución de LSMW 24
3. Importación / Exportación de Proyecto LSMW 26
3.1 Exportación de Proyecto LSMW 26
3.2 Importación de Proyecto LSMW 27
__________________________________________________________________________________________
1. Definición 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 Descripción
Grabación En este paso el sistema graba las acciones que
realice un usuario dentro de una transacción. 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
grabación fielmente sin validar que el proceso sea
o no el correcto.
Elaboración 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
información dentro de cada columna. De este
archivo el sistema obtendrá los datos para
generar la carga masiva.
Vinculación entre archivo de carga y En este paso se indica en el sistema qué columna
grabación del archivo de texto debe ir en cada campo de
SAP.
Ejecución de la carga masiva En esta etapa el sistema repite la grabación
ingresando la información del archivo de texto.
__________________________________________________________________________________________
2. Proceso de Ejecución de un LSMW
2. Presionar Display-change (Esto para pasar del modo visualizar a modificar y viceversa)
__________________________________________________________________________________________
3. Colocar puntero en “Batch- input” y dar clic en el ícono de los “cerros con sol”.
__________________________________________________________________________________________
7. Realizar la grabación en la transacción seleccionada. Se debe tener en cuenta que todas las
acciones que se realicen durante la grabación serán imitadas por el sistema. También se debe
considerar que las acciones que se realicen durante la grabación generan registros en el sistema.
8. Al finalizar la grabación se debe dar clic en “Retroceder” o presionar F3 hasta la pantalla que se
muestra a continuación. En esta pantalla se visualizan todos los campos a los que se ha accedido en
la grabación y la información 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.
11. Eliminar los campo repetidos del archivo Excel, así como los espacios dentro de las celdas (la
función “=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 alfanuméricos; 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
información. Finalizada esta actividad se obtiene la estructura de carga.
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 cabecera los nombres de campos SAP (el sistema no lee esta
primera línea, sólo se usa para ayuda del usuario), será el archivo de carga masiva. Concluido el
registro de la información a cargar al sistema en esta hoja de cálculo se debe grabar el archivo Excel
con la extensión “.txt”. Finalizada esta operación 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 grabación realizada en la siguiente pantalla, presionar Enter, Grabar o CTRL + S y
presionar la flecha de retroceso o F3.
__________________________________________________________________________________________
2. Presionar Display-change.
3. Dar clic sobre el nombre de la tabla de carga creada en el paso anterior.
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.
2. Presionar Display-change.
__________________________________________________________________________________________
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 grabación y presionar
Check.
__________________________________________________________________________________________
5. Realizar la misma operación 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 grabación inicial.
2. Presionar Display-change.
3. Dar doble clic en el primer rectángulo.
__________________________________________________________________________________________
5. Antes de asignar el archivo validar que no se hayan generado espacios en blanco en el archivo de
texto.
__________________________________________________________________________________________
2. Presionar Display-change.
__________________________________________________________________________________________
2. Dar clic sobre cualquier registro y validar que la información sea la correcta.
__________________________________________________________________________________________
3. Click en un registro.
__________________________________________________________________________________________
3. Señalar la opción “Visible” para visualizar todo el proceso o “Sólo Errores” para sólo 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.
__________________________________________________________________________________________
3. Importación / Exportación de Proyecto LSMW
En esta sección se describe el procedimiento para exportar un proyecto LSMW a un archivo de texto.
4. Presionar Transferir
5. Dar clic en el check de la pantalla emergente
__________________________________________________________________________________________
7. Presionar el check
8. Presionar el check en la pantalla emergente.
2. Seleccionamos la pestaña ‘Logs con juego de datos’ y seleccionamos el juego de dato de la carga.
3. Pulsamos donde podremos ver el resumen de los mensajes obtenidos en cada uno
de los registros cargados.
__________________________________________________________________________________________