manual lsmw - legacy system migration workbench
TRANSCRIPT
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
1/35
Manual de Uso
Tx LSMW
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
2/35
Legacy system migration workbench
Esta herramienta sirve para crear los programas de carga de datos maestros y
algunos saldos iniciales para la mayoría de los módulos de SAP. En términos
generales, ésta herramienta permite grabar la creación del primer registro y
con esto se crea el programa de carga de datos; luego hay que enlaar los
campos de SAP con las columnas que tenemos en nuestro archivo e!cel
"grabado como .t!t o .csv#. Esto hay que hacerlo una sola ve, luego se puede
e$ecutar el programa las veces necesarias.
El acceso a la herramienta es mediante la transacción %S&', digítela en la
línea de comandos. A continuación, tenemos la pantalla inicial de la
transacción.
El primer paso que debemos realiar es crear un proyecto nuevo, esto se hace
desde la ho$ita de nuevo . %uego nos aparecer( una nueva ventana con los
campos para rellenar “Proyecto y descripción. Estos campos, no necesitan
ser los nombres de un proyecto ni nada por el estilo, es un nombre que le
daremos para poder reconocerlo )nicamente.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
3/35
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
4/35
*na ve aceptada la primer ventana nos aparecer( la siguiente para que
sigamos rellenando los campos +SU!P"#$%&T y '%S&"(PT(#) estos
campos al igual que el anterior se pueden rellenar con los valores que nosotros
queramos.
*na ve que aceptamos, nos aparecer( la ultima ventana en la cual deberemos
rellenar los campos “#!$%&T y '%S&"(PT(#) al igual que los anteriores,
debemos rellenarlos pero con el contenido que nosotros nos pareca m(s
conveniente. *na buena pr(ctica es utiliar nombres representativo de las
acciones que llevaremos a cabo.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
5/35
*na ve que le demos aceptar, se creara el proyecto completo nuestro.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
6/35
*na ve que hayamos creado el proyecto necesitamos e$ecutarlo para ir
parametriando todas las opciones para luego correr nuestro $uego de datos.
*na ve que ingresamos al proyecto, nos aparecer( la siguiente pantalla que
ser(n los -E&S que deberemos rellenar para concluir correctamente.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
7/35
El primer paso es la grabación de la transacción
*na ve que e$ecutamos éste paso, veremos la ventana para realiar los pasos
de la grabación
*na ve que estamos aquí, haremos clic sobre el botón
que nos activara el modo edición y podremos comenar a rellenar los campos.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
8/35
*na ve que hemos cliceado debemos modi/car algunas cosas, si nosotros
queremos que nuestro $uego de datos se e$ecute m(s de una ve necesitamos
seleccionar el radio button , si no lo hacemos solo se e$ecutarauna ve nuestra grabación.
%uego, debemos seleccionar el ítem 0A-12 3P*- 4E154637 y clicear en la
monta8ita
%o cual nos llevara a la ventana de grabación del 0atch nputs.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
9/35
9a estando en la pantalla de grabación haciendo clic en nuevo ,
comenaran los pasos para realiar la grabación del 0atch nput.
%a primer ventana que nos aparecer( ser( la que guardara el nombre de
nuestra grabación.
*na ve que aceptamos, nos aparecer( la ventana en la cual deberemosingresar el código de -ransacción sobre la cual realiaremos la grabación. En
este caso la PP:.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
10/35
A continuación de este paso, ya nos lanara la -! propiamente dicha donde
deberemos ir rellenando los campos con los datos para poder grabar el
proceso.
*na ve llegada a la )ltima pantalla y acción de nuestra grabación, debemos
hacer clic en el icono de grabar para que se guarde la acción de+74A0A4< en el 0atch nput. 4ealiada esta acción nos llevara a la primera
pantalla del 3=5-P5 como cuando se realia la acción correctamente. %uego
de esto, hacemos clic en para de$ar esta pantalla y volver a los datos
resultantes de la grabación.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
11/35
En la pantalla de grabación, vemos el proceso que se e$ecutara por cada
registro de nuestro $uego de datos
9a en esta pantalla, nos >alta asignar los campos que servir(n para
relacionarlos con los propios de la 693P45, esto podemos hacerlo de dos
>ormas distintas, la primera es ir haciendo clic en cada campo de color
3A4A3?A para cargarlos de >orma individual, sino, la otra opción es clicear
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
12/35
donde dice que nos rellenara de >orma autom(tica todos los
campos. 1omo veremos a continuación.
*na ve que tenemos los campos in>ormados debemos 74A0A4 y luego
volver a la pantalla anterior mediante .
Ahí veremos que llegamos a esta ventana, que a di>erencia de antes, ya esta
rellenada con los datos de la grabación que acabamos de realiar.
*na ve aquí solo debemos volver a la pantalla anterior .
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
13/35
Ahora vemos que estamos en la pantalla que disparo todo el proceso de
grabación, lo que debemos hacer como )ltimo paso es ingresar el nombre que
le dimos a la grabación, grabar las modi/caciones , y para terminar esto
hacer clic en para volver a la pantalla principal.
9 podemos observar que ya tenemos el primer -E&S rellenado, y podemos
seguir con el siguiente paso.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
14/35
En el siguiente paso de proceso %structura de #rigen
*na ve ingresado debemos cambiar al modo de edición
Para crear una estructura que utiliaremos para contener los campos de la
grabación. El nombre de la estructura es uno que nosotros se nos ocurra, no es
necesario que e!ista en ning)n lado, es )nicamente re>erencial.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
15/35
*na ve aceptado vemos que nos muestra lo que hemos agregado en la
estructura
%uego debemos grabar y volver a la pantalla principal.
A continuación en el men) principal deberemos ingresar S#U"&% *(%L'S
donde cargaremos los campos que estar(n en la estructura que de/nimos en el
paso anterior.
*na ve en la pantalla siguiente deberemos pasar a modo edición para agregar
los campos
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
16/35
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
17/35
Para realiar esta tarea la podemos llevar a cabo de dos manera@
• ndividualmente
•arios a la ve
Por una cuestión de agilidad, cargaremos todos los campos a la ve en este
caso
*na ve seleccionada esa opción vemos que aparece una nueva ventana
donde podremos ingresar la lista de campos con sus descripciones, tipos y
longitudes.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
18/35
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
19/35
*na ve que se cargan los campos necesarios grabamos y volvemos a la
pantalla que nos tra$o a esa lista.
*na ve que volvemos a la pantalla anterior, vemos que tenemos la lista de los
campos que se han agregado. *na ve ahí, grabamos y luego volvemos
a la pantalla principal.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
20/35
El pró!imo paso que nos toca seguir es ST"U&TU"% "%L+T(#)S
Este paso es muy simple, solo necesitamos cambiar a modo de modi/cación
*na ve que se nos activen los botones, solo necesitamos guardar y volver
a la p(gina anterior.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
21/35
El siguiente paso, *(%L' M+PP(), +)' )-%"S(#) "UL%S, es uno de los
m(s comple$os, así que deberemos prestar un poco mas de atención que en los
dem(s casos.
1omo primer paso, como todos los anteriores, deberemos cambiar la vista a
modo de edición.
%uego, lo que deberemos hacer es vincular la lista de campos que nosaparecen en el NODO *(%L'S con los campos que hemos de/nido anterior
mente en el paso S#U"&% *(%L'.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
22/35
Para realiar esto, deberemos posicionarnos sobre el campo que queramos
vincular y luego cliceamos en el botón S#U"&% *(%L' .
*na ve que realiamos esa acción, nos aparecer( una ventana emergente con
la lista de los campos que hemos de/nido con anterioridad. Aquí solo debemos
seleccionar el campo que necesitamos relacionar, por lo general suele ser
una buena pr/ctica utili0ar el mismo nombre de la grabación con los
campos 1ue creamos para ser 2inculados.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
23/35
*na ve realiado esto, podemos observar, como se realia el mapeo entre los
campos de la grabación y nuestra estructura.
Ahora debemos realiar lo mismo para cada uno de nuestros campos.
*na ve realiado el proceso para todos los campos, grabamos y volvemos
a la pantalla principal.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
24/35
El pró!imo paso ser( SP%&(*3 *(L%S nos saltearemos el paso *(4%' -+LU%S5
T"+)SL+T(#)5 US%"6'%*()%' "#UT()%S ya que en este caso no nos hace
>alta.
1omo en todos los pasos, lo primero que debemos hacer es hacer clic en elbotón y cambiar a modo de edición.
%o pró!imo que debemos hacer, es elegir el archivo, si lo vamos a tratar desde
nuestra P1 o desde el servidor, en este caso lo realiaremos desde nuestra P1.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
25/35
%uego de clicear en el icono de crear nos aparecer( una ventana donde
deberemos rellenar algunos campos@
• =%E@ aquí ingresaremos el path y el nombre del archivo
• 3ame@ 3ombre representativo elegido por nosotros.
• Separator, 5ther@ aquí se ingresa como est(n delimitados los campos
entre si
*na ve que aceptamos, vemos que nos muestra todos los datos que hemos
rellenado aquí
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
26/35
%uego de realiado esto, grabamos y volvemos a la pantalla principal.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
27/35
El pró!imo paso en el proceso que debemos rellenar es +SS(),) *(L%S esto
es solo de control.
1omo en todos los pasos anteriores, lo primero que debemos hacer es cambiar
a modo de edición.
5bservamos que solo se genera la relación entre la estructura y el archivo que
hemos de/nido en el paso anterior.
%uego grabar y volver a la pantalla principal .
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
28/35
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
29/35
El pró!imo paso (MP#"T '+T+, es el encargado de levantar los datos del
archivo que hemos in>ormado en pasos anteriores.
%a pantalla que nos aparece luego de ingresar aquí nos permite realiar/ltrados en la importación de los datos.
En nuestro caso, no vamos a ingresar ning)n /ltro, y lanaremos el proceso de
import. *na ve hecho esto, nos mostrara un log de las acciones realiada.
%uego volvemos hacia la pantalla principal .
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
30/35
El paso siguiente '(SPL+3 (MP#"T%' '+T+ nos mostrara la in>ormación que
levantamos en el paso anterior.
En la ventana que emerge nos dara la opción de /ltrar los resultado que
queremos mostrar. Este paso es solo de veri/cación no es necesario mostrar
todo el /chero, pero si recomendado.
*na ve e$ecutada esta acción nos mostrara un log, con el resultado de lo que
seleccionamos.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
31/35
%uego lo )nico que debemos hacer es volver a la pantalla principal.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
32/35
Siguiendo con los pasos ahora deberemos e$ecutar )-%"T '+T+ que
convertir( los datos que hemos importado a la estructura que de/nimos al
principio del proceso.
*na ve e$ecutado esto, nos llevara a una ventana donde nos permitir( realiar/ltros sobre los datos obtenidos. En nuestro caso no realiaremos ninguno.
1omo resultado de esto nos mostrara un log.
9 ahora volveremos a la pantalla inicial.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
33/35
El paso siguiente '(SPL+3 )-%"T%' '+T+, nos mostrara un listado con
los datos que se han convertido.
*na ve e$ecutada esta acción, podremos elegir si queremos que nos muestre
todo o solo algunos de los datos convertidos mediante las líneas de /ltro que
aparecen en la inter>ace.
*na ve lanada esto nos devolver( una pantalla con todo el log de los datos
que se han convertido.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
34/35
Ahora volveremos a la pantalla principal.
%o pró!imo que debemos realiar el la generación del $uego de datos para el
0atch nput en el paso &"%+T% !+T&7 ()PUT S%SS(#).
Esto nos abrir( una ventana con los datos que contendr( la grabación
*na ve e$ecutada esta acción nos mostrara para cuantos registros se creara el
proceso 0atch nput
*na ve realiado esto, volvemos a la pantalla principal.
-
8/17/2019 Manual LSMW - Legacy System Migration Workbench
35/35
9 por ultimo paso nos queda "U) !+T&7 ()PUT S%SS(#) que es el
encargado de correr nuestra grabación, con todos los datos y par(metros que
hemos de/nido a lo largo del proceso.
*na ve e$ecutada esta acción, nos llevara a la transacción S&BC donde nos
mostrara el $uego de datos que acabamos de crear. 6ebemos seleccionarlo y
hacer clic en el botón e$ecutar, y con esto ya comenara a correrse el 0atch
nput
1on esto, hemos creado nuestro $uego de datos, para realiar carga masivas de
in>ormación, es una herramienta sumamente )til, que se puede usar en los
entornos P456*1-5S como solución alternativa a los programas de 1A47A
que por alg)n motivo presenten errores en las estructuras y necesitemos correr
los procesos y no tengamos tiempo de que se abran correcti2os o PM*.