You are on page 1of 31

Manual propiedad de Xamai

Pgina - 1/31





T TR RA AN NS SA AC CC CI IO ON N L LS SM MW W
L LEGACY S SYSTEM M MIGRATION W WORKBENCH



Carga masiva de Datos








Manual propiedad de Xamai


Pgina - 2/31


1. L Legacy S System M Migration W Workbench

Esta herramienta sirve para crear los programas de carga de datos maestros y algunos saldos iniciales para la
mayora de los mdulos de SAP. En trminos generales, sta herramienta permite grabar la creacin del primer
registro y con esto se crea el programa de carga de datos; luego hay que ligar los campos de SAP con las
columnas que tenemos en nuestro archivo Excel (grabado como .txt). Esto hay que hacerlo una sola vez, luego
se puede ejecutar el programa las veces necesarias.

El acceso a la herramienta es mediante la transaccin LSMW, digtela en la lnea de comandos.




2. Creacin del proyecto

Para crear el programa, debe definir primero un proyecto, sub-proyecto y objeto. El estndar que utilizaremos
es:
Proyecto: el mdulo al que corresponda este programa
Sub-proyecto: clasificacin tal como datos maestros, saldos iniciales, etc.
Objeto: tipo de dato que est creando

Para crear el proyecto presione el icono de Crear nuevas entradas y el sistema mostrar unas ventanas
donde le podr ingresar la descripcin:



Manual propiedad de Xamai


Pgina - 3/31


Dar Enter


Dar Enter


Dar Enter

Se muestra la siguiente pantalla





Manual propiedad de Xamai


Pgina - 4/31

3. Grabacin de la transaccin

Ahora tenemos que grabar la transaccin correspondiente al dato maestro que se quiere grabar; para esto,
siga la ruta en el men Goto B Recordings

Para crear una nueva, presione el icono de Crear nuevas entradas.



Debe identificar la grabacin con un cdigo y descripcin. Presione Enter para continuar. Para facilidad al
identificar las grabaciones, identifquela con el mismo cdigo de la transaccin.



El sistema pedir ahora el cdigo de la transaccin SAP que desea grabar. Recuerde verificar el cdigo de la
transaccin antes de empezar la grabacin.



Digite el cdigo de la transaccin SAP y presione Enter para continuar. El sistema lo llevar a la pantalla
correspondiente a la transaccin indicada. Ingrese los datos que se deben actualizar en la carga de datos. Los
datos que se dejen en blanco no sern incluidos en la grabacin, sin embargo, usted podr agregarlos en el
futuro (esto se explica ms adelante en el manual). Recuerde ingresar datos reales y vlidos, pues ste dato ya
quedar grabado en el sistema.



Manual propiedad de Xamai


Pgina - 5/31



Nota: Como este primer registro est siendo creado con un logon en ingls, los textos de este registro deben
ser actualizados en su prximo logon en espaol.

Al terminar la creacin del registro maestro, el sistema mostrar una pantalla con todos los campos
introducidos en la transaccin que acaba de grabar. Aparecen los nombres tcnicos de los campos, presione el
icono Default all para que aparezca la descripcin de los campos en la parte derecha de la pantalla.




Manual propiedad de Xamai


Pgina - 6/31




Grabe los cambios con el icono Save.


Con esto, qued grabada la transaccin y los campos que van a ser cargados. Si desea hacer alguna
modificacin posterior, puede entrar por la misma ruta y seleccionar el icono de Change Recording.

Para regresar al proyecto definido antes, presione el cono Back dos veces.


Manual propiedad de Xamai


Pgina - 7/31

4. Parmetros de Carga

Ahora hay que definir en el sistema los parmetros de carga de datos. En la pantalla inicial del LSMW, presione
Enter o Ejecutar para continuar.



Aparecen los pasos que hay que ejecutar para definir la carga de datos. A medida que se vayan ejecutando
stos pasos, el sistema ir seleccionando el siguiente paso a ejecutar. En cada uno de ellos, presione el icono
Ejecutar.





Manual propiedad de Xamai


Pgina - 8/31

El primer paso es Maintain object attributes, en el que debemos indicar qu grabacin corresponde a este
proyecto-subproyecto-objeto.

Por default, el sistema presenta todos los pasos en opcin visualizacin, por lo cual debe pasarse a opcin de
modificacin antes de hacer algn cambio.



En el caso del ejemplo que estamos creando, es necesario indicar que la carga de datos es peridica (1), que
corresponde a una Grabacin para Batch Input y dar el nombre de la grabacin que ya creamos (2).


Manual propiedad de Xamai


Pgina - 9/31




Haga los cambios y presione el icono Save para grabar los cambios

Regrese a la lista de pasos y ejecute el siguiente: Maintain source structures, en el cual se debe crear el
nombre de la estructura de los datos que se van a cargar.



Manual propiedad de Xamai


Pgina - 10/31




Cambie a la opcin de modificacin y seleccione el icono Create structure para crear el nombre de la
estructura de datos.



Ingrese el nombre y descripcin de la estructura y presione Enter para continuar.



Grabe los datos mediante el icono Save.


Manual propiedad de Xamai


Pgina - 11/31




Regrese a la lista de pasos y ejecute Maintain source fields, en el cual se debe crear la lista de campos del
archivo plano del que se van a cargar los datos.



Al entrar a la opcin, aparece el nombre de la estructura creada anteriormente. Pas a la opcin de
visualizacin para poder agregar los campos.

Presione el icono Create field para agregar un nuevo campo; el sistema crear el nuevo campo debajo de la
lnea donde se encuentra el cursor.


Manual propiedad de Xamai


Pgina - 12/31





Ingrese un cdigo, descripcin, longitud y tipo de campo (carcter, fecha, etc) y presione Enter para continuar.
Ni el cdigo ni la descripcin tienen que ser las mismas que en el archivo plano. Lo que s es importante es que
los campos estn en el mismo orden que las columnas en el archivo.




Manual propiedad de Xamai


Pgina - 13/31


Al terminar la creacin de todos los campos, presione el icono Save para grabar los cambios.



He aqu un ejemplo de algunas de las columnas del archivo plano. En este caso, estamos trabajando los datos
en un archivo excel.





Regrese a la lista de pasos y ejecute Maintain structure relations.


Manual propiedad de Xamai


Pgina - 14/31




Pase a la opcin de modificacin y grabe la opcin, no es necesario hacer ningn cambio




Regrese a la lista de pasos y ejecute Maintain field mapping and conversin rules para establecer la
relacin entre los campos de la pantalla indicados en la grabacin de la transaccin y los campos creados en la
estructura.



Manual propiedad de Xamai


Pgina - 15/31



Al entrar a este paso, aparecen todos los campos (nombre tcnico) que se ingresaron en la grabacin de la
transaccin que hicimos al principio. Pase a la opcin de modificacin para poder ligar estos campos a la
estructura de datos.

Ubique el cursor en el campo de la grabacin que quiere ligar y seleccione el icono Assign source field para
indicar el correspondiente campo en la estructura del archivo plano.



El sistema mostrar en una ventana la lista de campos de la estructura de datos; seleccione el que quiera ligar
al campo de la transaccin grabada. Presione Enter para continuar.


Manual propiedad de Xamai


Pgina - 16/31





Manual propiedad de Xamai


Pgina - 17/31



Repita esta operacin para todos los campos de la transaccin. Al terminar, presione el icono Save para grabar
todos los cambios.


Regrese a la lista de pasos. El sistema propone el paso Maintain fixed values, translations, user-define
routines, el cual no vamos a utilizar en esta carga de datos.


Manual propiedad de Xamai


Pgina - 18/31




De la lista de pasos, ejecute Specify files para indicarle al sistema la ubicacin del archivo plano donde se
encuentran los datos que se van a cargar.



Pase a la opcin de modificacin y presione Create entry para especificar la procedencia de los datos. En
nuestro ejemplo, seleccione la opcin de On the PC para indicar que el archivo se encuentra en el disco duro o
la red.


Manual propiedad de Xamai


Pgina - 19/31




El sistema mostrar una ventana donde se debe especificar la ubicacin del archivo (ruta completa), el
delimitador, el orden de los campos y el tipo de archivo.


Manual propiedad de Xamai


Pgina - 20/31



Nota: Las especificaciones que se den aqu, deben corresponder con las caractersticas del archivo plano.
Como especificamos que el delimitador era Tabulator, debemos grabar el archivo Excel en formato
Texto (delimitado por tabulaciones) (*.txt) para que pueda ser grabado.


Manual propiedad de Xamai


Pgina - 21/31



Al terminar, grabe los cambios presionando el icono Save.



Regrese a la lista de pasos y ejecute la opcin Assign file.





Manual propiedad de Xamai


Pgina - 22/31

Cambie a la opcin de modificacin y grabe las entradas con el icono Save, no es necesario hacer cambios
pues el sistema propone el archivo especificado en el paso anterior.




Con esto, quedan listas las especificaciones para la carga de datos.


Manual propiedad de Xamai


Pgina - 23/31

5. Lectura y Conversin de Datos

Ya teniendo todos los parmetros para la carga de datos, procedemos a leer los datos del archivo plano. Para
esto, ejecute el paso Read data de la lista de pasos.



El sistema presenta una pantalla en la que se debe indicar qu datos se van a leer, esto es, si no desea leer el
archivo completo, se puede delimitar qu lneas del archivo se van a leer. Si su archivo plano tiene una lnea de
ttulo de columnas/campos, se debe leer de la lnea 2 en adelante, ya que los ttulos no se van a cargar. En
este ejemplo, vamos a cargar slo los datos de las lneas 2 y 3. Despus de indicar las lneas a leer, presione
el icono Ejecutar para efectuar la lectura de los datos.



Se mostrar un resumen de los datos encontrados y ledos; en este ejemplo, el archivo contiene 345 lneas,
pero slo se leyeron 2, tal como se indic en la pantalla anterior.


Manual propiedad de Xamai


Pgina - 24/31




Regrese a la lista de pasos para ejecutar Display read data, a fin de verificar los datos ledos por el sistema.
Este paso no es obligatorio, pero se recomienda que durante las primeras pruebas, se verifiquen los datos
ledos.



Al solicitar la visualizacin de los datos ledos, se puede restringir la cantidad de datos a desplegar. Si deja en
blanco el lmite inferior y superior, el sistema desplegar todos los datos ledos en el paso anterior. Presione
Enter para continuar.


Manual propiedad de Xamai


Pgina - 25/31




El sistema muestra la lista de datos ledos.



Regrese a la lista de pasos para ejecutar Convert data, con lo cual se convertirn los datos del formato en que
se leyeron, al formato de la transaccin SAP. Esto se hace mediante las reglas establecidas en el paso
Maintain field mapping and conversion rules explicado anteriormente.

Presione Ejecutar para continuar.


Manual propiedad de Xamai


Pgina - 26/31




En este paso tambin se puede delimitar los registros que se van a convertir; si deja en blanco los lmites
inferior y superior del rango, el sistema convertir todos los datos ledos en el paso anterior.

Presione Ejecutar para realizar el proceso de conversin de datos.

Nota: El proceso de conversin aplica sobre los datos ledos en la ltima lectura, independientemente de
cundo se haya realizado sta.




El sistema mostrar un resumen de los datos encontrados y convertidos; en este ejemplo, se haban ledo 2
registros y se convirtieron los mismos dos registros.


Manual propiedad de Xamai


Pgina - 27/31




Regrese a la lista de pasos para ejecutar Display converted data, a fin de verificar los datos convertidos por el
sistema. Este paso no es obligatorio, pero se recomienda que durante las primeras pruebas, se verifiquen los
datos convertidos para confirmar que las definiciones se hayan hecho correctamente.

Presione Ejecutar para continuar.



En este paso tambin se pueden delimitar los datos que se desea visualizar; si deja en blanco el rango, el
sistema mostrar todos los datos convertidos en la paso anterior.


Manual propiedad de Xamai


Pgina - 28/31




Se despliegan los datos en el formato ya convertido.



Dar doble clic para validar como caern los datos en los campos


Regrese a la lista de pasos y ejecute Create batch input session para generar el juego de datos que se va a
cargar en el sistema mediante una sesin en batch. Presione Ejecutar para continuar.


Manual propiedad de Xamai


Pgina - 29/31




El sistema presenta por default los parmetros de generacin de los juegos de datos. El Name of the BI
session, es el nombre del juego de datos que se va a generar. Presione Ejecutar para continuar.



El sistema presenta un mensaje indicando que se ha creado el juego de datos.





Manual propiedad de Xamai


Pgina - 30/31

Regrese a la lista de pasos, slo queda pendiente por ejecutar el procesamiento del juego de datos, sin
embargo para esto es necesario que termine su logon en ingls y haga logon en espaol, para que los textos
queden cargados correctamente.



El sistema muestra el resumen de los juegos de datos pendientes de procesar. Marque el juego de datos a
procesar y presione el icono Ejecutar




En la pantalla siguiente indicar los datos:


Manual propiedad de Xamai


Pgina - 31/31



Al finalizar la carga muestra lo siguiente



Presionar Finalizar batch input e ir a la transaccin correspondiente para validar la carga de los datos.

You might also like