Vous êtes sur la page 1sur 32

Sesin 23

Temas

Creacin de LSMW
Creacin de LSMW
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 relacionar 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.

Expositor: Eddy Garca Castro


Legacy system migration workbench

Esta primera pantalla es


de informacin y puede
marcar que el sistema
no la vuelva a mostrar .
Presionar Enter para
continuar

Expositor: Eddy Garca Castro


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

Expositor: Eddy Garca Castro


Creacin del proyecto
Si an no ha creado alguno de estos objetos, escriba los cdigos y presione en el
icono de Crear nuevas entradas y el sistema mostrar unas ventanas donde le
podr ingresar la descripcin:

En este ejemplo, ya exista el proyecto y el sub-proyecto, pero crearemos el objeto


Activo Antiguo. Al presionar Crear nuevas entradas, el sistema slo pide la
descripcin del objeto. Digtelo y presione Enter para continuar.

Expositor: Eddy Garca Castro


Grabacin de transaccin
Ahora tenemos que grabar la transaccin correspondiente al dato maestro que se
quiere grabar; para esto, siga la ruta en el men Go to -> Recordings

El sistema lleva a la pantalla de resumen de las grabaciones. Si desea modificar o


visualizar una grabacin ya existente, mrquela con el cursor y presione el icono
Edit recording o Display recording .
Para crear una nueva, presione el icono de Crear nuevas entradas.

Expositor: Eddy Garca Castro


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.

Luego se debe indicar 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.
Expositor: Eddy Garca Castro
Se debe completar los
datos de la transaccin

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.

Expositor: Eddy Garca Castro


Si desea agregar un campo, ubique el cursor en la lnea donde quiere agregar el
campo y presione el icono Add screen field.

El sistema mostrar los campos disponibles para agregar por default, seleccinelo
haciendo doble-click sobre el campo, o marcndolo y presionando Enter.

Si la lista anterior no contiene el campo que se desea agregar, usted puede aadirlo
manualmente si conoce el nombre tcnico del campo. Para esto, siga la ruta Edit B
Add screen field (extended).

Expositor: Eddy Garca Castro


El sistema mostrar una ventana en la que usted debe introducir el nombre tcnico
del campo que desea agregar. Digtelo y presione Enter. Y El nuevo campo se
agregar debajo de la lnea donde se haba ubicado el cursor al insertarlo. Presione
nuevamente el icono Default all para ver la descripcin del campo.
Guardar los cambios

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.

Expositor: Eddy Garca Castro


Parmetros de la carga
Ahora se debe 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.

Expositor: Eddy Garca Castro


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.

Expositor: Eddy Garca Castro


En el caso que sea una creacin, es necesario indicar que la carga de datos es
peridica (1) (opcional), que corresponde a una Grabacin para Batch Input y dar
el nombre de la grabacin que ya creamos (2). Luego grabar los cambio (3)

Expositor: Eddy Garca Castro


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.

Cambie a la opcin de modificacin y seleccione el icono Create structure para


crear el nombre de la estructura de datos.

Expositor: Eddy Garca Castro


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.

Expositor: Eddy Garca Castro


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

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.

Expositor: Eddy Garca Castro


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

Expositor: Eddy Garca Castro


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

Expositor: Eddy Garca Castro


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

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


ningn cambio

Expositor: Eddy Garca Castro


Regresar 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

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 relacionar y seleccione el
icono Assign source field para indicar el correspondiente campo en la estructura
del archivo plano.

Expositor: Eddy Garca Castro


El sistema mostrar en una
ventana la lista de campos
de la estructura de datos;
seleccione el que quiera
relacionar al campo de la
transaccin grabada

Repita esta operacin


para todos los campos
de la transaccin.
Al terminar, presione
el icono Guardar para
grabar todos los
cambios.

Expositor: Eddy Garca Castro


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.

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.

Expositor: Eddy Garca Castro


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.

Expositor: Eddy Garca Castro


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.

Los pasos siguientes son los que se han venido tratando en las ejecuciones
anteriores.

Expositor: Eddy Garca Castro


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 el 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. 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 1 lneas.
Se pasos siguientes nos llevaran a la generacin del batch con la data a cargar

Expositor: Eddy Garca Castro


Transporte de lsmw a otros sistemas
Para utilizar el LSMW en otros mandantes dentro del mismo sistema, no es
necesario hacer transporte.
Se debe exportar del mandante fuente e importan al mandante destino

Al exportar lo enviara como un Entramos a la transaccin LSMW y


archivo y se debe guardar en una seleccionamos importar y lo
ruta en la PC buscamos en la ruta definida, y
guardar.
Expositor: Eddy Garca Castro
Casos Prcticos
Con los conocimientos asignados :

1. Crear un LSMW de una transaccin conocida


2. Levantar un juego de datos con 10 lineas
3. Verificar la informacin cargada en el sistema

Expositor: Eddy Garca Castro


Preguntas y comentarios

Expositor: Eddy Garca Castro


Gracias por su
atencin

Expositor: Eddy Garca Castro

Vous aimerez peut-être aussi