Está en la página 1de 30

L LEGACY S SYSTEM M MIGRATION W WORKBENCH

1. 1. L Legacy S System M Migration W Workbench.................................................................................. 2


2. Creacin del proyecto.......................................................................................................... 3
3. Grabacin de la transaccin................................................................................................ 4
4. Parmetros de Carga......................................................................................................... 10
5. ect!ra y Con"ersin de #atos.......................................................................................... 22
$. %ransporte del &'( a otros sistemas............................................................................. 2)
Pgina - 1/30
1. L Legacy S System M Migration W Workbench
*sta herramienta sir"e para crear los programas de carga de datos maestros y alg!nos saldos iniciales para la
mayor+a de los md!los de &,P. *n t-rminos generales. -sta herramienta permite grabar la creacin del primer
registro y con esto se crea el programa de carga de datos/ l!ego hay 0!e ligar los campos de &,P con las
col!mnas 0!e tenemos en n!estro archi"o e1cel 2grabado como .txt3. *sto hay 0!e hacerlo !na sola "e4. l!ego
se p!ede e5ec!tar el programa las "eces necesarias.
*l acceso a la herramienta es mediante la transaccin LSMW. dig+tela en la l+nea de comandos.
Nota: a herramienta est act!ali4ada slo en ,lemn e 6ngl-s. as+ 0!e rec!erde hacer logon en ingl-s para
crear el &'(. Para hacer la carga de datos propiamente. e5ec!te la transaccin haciendo logon en
espa7ol. para 0!e los te1tos 0!eden correctos en n!estro idioma.
*sta primera pantalla es de in8ormacin y p!ede marcar 0!e el sistema no la "!el"a a mostrar.
Presione Enter para contin!ar
Pgina - 2/30
2. reaci!n "e# $royecto
Para crear el programa. debe de8inir primero !n proyecto. s!b9proyecto y ob5eto. *l estndar 0!e !tili4aremos
es:
Proyecto: el md!lo al 0!e corresponda este programa
&!b9proyecto: clasi8icacin tal como datos maestros. saldos iniciales. etc.
;b5eto: tipo de dato 0!e est creando
&i a<n no ha creado alg!no de estos ob5etos. escriba los cdigos y presione en el icoco de rear n%e&as
entra"as y el sistema mostrar !nas "entanas donde le podr ingresar la descripcin:
*n este e5emplo. ya e1ist+a el proyecto y el s!b9proyecto. pero crearemos el ob5eto =Centros Gestores>. ,l
presionar rear n%e&as entra"as. el sistema slo pide la descripcin del ob5eto. #ig+telo y presione Enter para
contin!ar.
Pgina - 3/30
3. 'rabaci!n "e #a transacci!n
,hora tenemos 0!e grabar la transaccin correspondiente al dato maestro 0!e se 0!iere grabar/ para esto.
siga la r!ta en el men< 'oto (ecor"ings
*l sistema lo lle"a a la pantalla de res!men de las grabaciones. &i desea modi8icar o "is!ali4ar !na grabacin
ya e1istente. mr0!ela con el c!rsor y presione el icono E"it recor"ing o )is$#ay recor"ing .
Para crear !na n!e"a. presione el icono de rear n%e&as entra"as.
#ebe identi8icar la grabacin con !n cdigo y descripcin. Presione Enter para contin!ar. Para 8acilidad al
identi8icar las grabaciones. identi8+0!ela con el mismo cdigo de la transaccin.
Pgina - */30
*l sistema pedir ahora el cdigo de la transaccin &,P 0!e desea grabar. ?ec!erde "eri8icar el cdigo de la
transaccin antes de empe4ar la grabacin.
#igite el cdigo de la transaccin &,P y presione Enter para contin!ar. *l sistema lo lle"ar a la pantalla
correspondiente a la transaccin indicada. 6ngrese los datos 0!e se deben act!ali4ar en la carga de datos. os
datos 0!e se de5en en blanco no sern incl!idos en la grabacin. sin embargo. !sted podr agregarlos en el
8!t!ro 2esto se e1plica ms adelante en el man!al3. ?ec!erde ingresar datos reales y "lidos. p!es -ste dato ya
0!edar grabado en el sistema.
Pgina - +/30
Nota: Como este primer registro est siendo creado con !n logon en ingl-s. los te1tos de este registro deben
ser act!ali4ados en s! pr1imo logon en espa7ol.
,l terminar la creacin del registro maestro. el sistema mostrar !na pantalla con todos los campos
introd!cidos en la transaccin 0!e acaba de grabar. ,parecen los nombres t-cnicos de los campos. presione el
icono )e,a%#t a## para 0!e apare4ca la descripcin de los campos en la parte derecha de la pantalla.
Pgina - -/30
&i desea agregar !n campo. !bi0!e el c!rsor en la l+nea donde 0!iere agregar el campo y presione el icono
."" screen ,ie#".
*l sistema mostrar los campos disponibles para agregar por de8a!lt. seleccinelo haciendo doble9click sobre
el campo. o marcndolo y presionando Enter.
&i la lista anterior no contiene el campo 0!e se desea agregar. !sted p!ede a7adirlo man!almente si conoce el
nombre t-cnico del campo. Para esto. siga la r!ta E"it ."" screen ,ie#" /exten"e"0.
Pgina - 1/30
*l sistema mostrar !na "entana en la 0!e !sted debe introd!cir el nombre t-cnico del campo 0!e desea
agregar. #ig+telo y presione Enter.
*l n!e"o campo se agreg deba5o de la l+nea donde se hab+a !bicado el c!rsor al insertarlo. Presione
n!e"amente el icono )e,a%#t a## para "er la descripcin del campo.
Pgina - 2/30
Grabe los cambios con el icono Sa&e.
Con esto. 0!ed grabada la transaccin y los campos 0!e "an a ser cargados. &i desea hacer alg!na
modi8icacin posterior. p!ede entrar por la misma r!ta y seleccionar el icono de hange (ecor"ing.
Para regresar al proyecto de8inido antes. presione el +cono 3ack dos "eces.
Pgina - 4/30
*. Parmetros "e arga
,hora hay 0!e de8inir en el sistema los parmetros de carga de datos. *n la pantalla inicial del &'(. presione
Enter o E5ec%tar para contin!ar.
,parecen los pasos 0!e hay 0!e e5ec!tar para de8inir la carga de datos. , medida 0!e se "ayan e5ec!tando
-stos pasos. el sistema ir seleccionando el sig!iente paso a e5ec!tar. *n cada !no de ellos. presione el icono
E5ec%tar.
*l primer paso es Maintain ob5ect attrib%tes. en el 0!e debemos indicar 0!- grabacin corresponde a este
proyecto9s!bproyecto9ob5eto.
Por de8a!lt. el sistema presenta todos los pasos en opcin "is!ali4acin. por lo c!al debe pasarse a opcin de
modi8icacin antes de hacer alg<n cambio.
Pgina - 10/30
*n el caso del e5emplo 0!e estamos creando. es necesario indicar 0!e la carga de datos es peridica 213. 0!e
corresponde a !na 'rabaci!n $ara 3atch 6n$%t y dar el nombre de la grabacin 0!e ya creamos 223.
@aga los cambios y presione el icono Sa&e para grabar los cambios 233.
Pgina - 11/30
1
2
3
?egrese a la lista de pasos y e5ec!te el sig!iente: Maintain so%rce str%ct%res. en el c!al se debe crear el
nombre de la estr!ct!ra de los datos 0!e se "an a cargar.
Cambie a la opcin de modi8icacin y seleccione el icono reate str%ct%re para crear el nombre de la
estr!ct!ra de datos.
6ngrese el nombre y descripcin de la estr!ct!ra y presione Enter para contin!ar.
Grabe los datos mediante el icono Sa&e.
Pgina - 12/30
?egrese a la lista de pasos y e5ec!te Maintain so%rce ,ie#"s. en el c!al se debe crear la lista de campos del
archi"o plano del 0!e se "an a cargar los datos.
,l entrar a la opcin. aparece el nombre de la estr!ct!ra creada anteriormente. Pas- a la opcin de
"is!ali4acin para poder agregar los campos.
Presione el icono reate ,ie#" para agregar !n n!e"o campo/ el sistema crear el n!e"o campo deba5o de la
l+nea donde se enc!entra el c!rsor.
Pgina - 13/30
6ngrese !n cdigo. descripcin. longit!d y tipo de campo 2carcter. 8echa. etc3 y presione Enter para contin!ar.
Ai el cdigo ni la descripcin tienen 0!e ser las mismas 0!e en el archi"o plano. o 0!e s+ es importante es 0!e
los campos est-n en el mismo orden 0!e las col!mnas en el archi"o.
,l terminar la creacin de todos los campos. presione el icono Sa&e para grabar los cambios.
@e a0!+ !n e5emplo de alg!nas de las col!mnas del archi"o plano. *n este caso. estamos traba5ando los datos
en !n archi"o e1cel.
Pgina - 1*/30
?egrese a la lista de pasos y e5ec!te Maintain str%ct%re re#ations.
Pase a la opcin de modi8icacin y grabe la opcin. no es necesario hacer ning<n cambio
?egrese a la lista de pasos y e5ec!te Maintain ,ie#" ma$$ing an" con&ersi!n r%#es para establecer la
relacin entre los campos de la pantalla indicados en la grabacin de la transaccin y los campos creados en la
estr!ct!ra.
Pgina - 1+/30
,l entrar a este paso. aparecen todos los campos 2nombre t-cnico3 0!e se ingresaron en la grabacin de la
transaccin 0!e hicimos al principio. Pase a la opcin de modi8icacin para poder ligar estos campos a la
estr!ct!ra de datos.
Bbi0!e el c!rsor en el campo de la grabacin 0!e 0!iere ligar y seleccione el icono .ssign so%rce ,ie#" para
indicar el correspondiente campo en la estr!ct!ra del archi"o plano.
*l sistema mostrar en !na "entana la lista de campos de la estr!ct!ra de datos/ seleccione el 0!e 0!iera ligar
al campo de la transaccin grabada. Por e5emplo. si estamos ligando el campo Commitment 6tem 2nombre
t-cnicoC 76PE83. debemos seleccionar el campo Posici!n Pres%$%estaria. Presione Enter para contin!ar.
Pgina - 1-/30
?epita esta operacin para todos los campos de la transaccin. ,l terminar. presione el icono Sa&e para grabar
todos los cambios.
Pgina - 11/30
#esp!-s de haber grabado. p!ede hacer cambios. *n este e5emplo. "amos a cambiar la asignacin del campo
e5ercicio para ponerle !n "alor 8i5o. de tal manera 0!e -ste campo no tiene 0!e e1istir en el archi"o plano y en
la estr!ct!ra de datos. Para asignarle !n "alor 8i5o. presione el icono onstant.
*l sistema mostrar !na "entana para introd!cir el "alor 8i5o.
*n el res!men. se p!ede "eri8icar la asignacin del "alor 8i5o:
Grabe los cambios presionando el icono Sa&e.
Pgina - 12/30
?egrese a la lista de pasos. *l sistema propone el paso Maintain ,ixe" &a#%es9 trans#ations9 %ser-"e,ine
ro%tines. el c!al no "amos a !tili4ar en esta carga de datos.
#e la lista de pasos. e5ec!te S$eci,y ,i#es para indicarle al sistema la !bicacin del archi"o plano donde se
enc!entran los datos 0!e se "an a cargar.
Pase a la opcin de modi8icacin y presione reate entry para especi8icar la procedencia de los datos. *n
n!estro e5emplo. seleccione la opcin de :n the P para indicar 0!e el archi"o se enc!entra en el disco d!ro o
la red.
Pgina - 14/30
*l sistema mostrar !na "entana donde se debe especi8icar la !bicacin del archi"o 2r!ta completa3. el
delimitador. el orden de los campos y el tipo de archi"o.
Nota: as especi8icaciones 0!e se den a0!+. deben corresponder con las caracter+sticas del archi"o plano.
Como especi8icamos 0!e el delimitador era ;ab%#ator. debemos grabar el archi"o e1cel en 8ormato
;exto /"e#imita"o $or tab%#aciones0 /<.txt0 para 0!e p!eda ser grabado.
Pgina - 20/30
,l terminar. grabe los cambios presionando el icono Sa&e.
?egrese a la lista de pasos y e5ec!te la opcin .ssign ,i#e.
Pgina - 21/30
Cambie a la opcin de modi8icacin y grabe las entradas con el icono Sa&e. no es necesario hacer cambios
p!es el sistema propone el archi"o especi8icado en el paso anterior.
Con esto. 0!edan listas las especi8icaciones para la carga de datos.
Pgina - 22/30
+. Lect%ra y on&ersi!n "e )atos
Da teniendo todos los parmetros para la carga de datos. procedemos a leer los datos del archi"o plano. Para
esto. e5ec!te el paso (ea" "ata de la lista de pasos.
*l sistema presenta !na pantalla en la 0!e se debe indicar 0!- datos se "an a leer. esto es. si no desea leer el
archi"o completo. se p!ede delimitar 0!- l+neas del archi"o se "an a leer. &i s! archi"o plano tiene !na l+nea de
t+t!lo de col!mnasEcampos. se debe leer de la l+nea 2 en adelante. ya 0!e los t+t!los no se "an a cargar. *n
este e5emplo. "amos a cargar slo los datos de las l+neas 2 y 3. #esp!-s de indicar las l+neas a leer. presione
el icono E5ec%tar para e8ect!ar la lect!ra de los datos.
&e mostrar !n res!men de los datos encontrados y le+dos/ en este e5emplo. el archi"o contiene 345 l+neas.
pero slo se leyeron 2. tal como se indic en la pantalla anterior.
Pgina - 23/30
?egrese a la lista de pasos para e5ec!tar )is$#ay rea" "ata. a 8in de "eri8icar los datos le+dos por el sistema.
*ste paso no es obligatorio. pero se recomienda 0!e d!rante las primeras pr!ebas. se "eri8i0!en los datos
le+dos.
,l solicitar la "is!ali4acin de los datos le+dos. se p!ede restringir la cantidad de datos a desplegar. &i de5a en
blanco el l+mite in8erior y s!perior. el sistema desplegar todos los datos le+dos en el paso anterior. Presione
Enter para contin!ar.
*l sistema m!estra la lista de datos le+dos.
?egrese a la lista de pasos para e5ec!tar on&ert "ata. con lo c!al se con"ertirn los datos del 8ormato en 0!e
se leyeron. al 8ormato de la transaccin &,P. *sto se hace mediante las reglas establecidas en el paso
Maintain ,ie#" ma$$ing an" con&ersion r%#es e1plicado anteriormente.
Presione E5ec%tar para contin!ar.
Pgina - 2*/30
*n este paso tambi-n se p!ede delimitar los registros 0!e se "an a con"ertir/ si de5a en blanco los l+mites
in8erior y s!perior del rango. el sistema con"ertir todos los datos le+dos en el paso anterior.
Presione E5ec%tar para reali4ar el proceso de con"ersin de datos.
Nota: *l proceso de con"ersin aplica sobre los datos le+dos en la <ltima lect!ra. independientemente de
c!ndo se haya reali4ado -sta.
*l sistema mostrar !n res!men de los datos encontrados y con"ertidos/ en este e5emplo. se hab+an le+do 2
registros y se con"irtieron los mismos dos registros.
?egrese a la lista de pasos para e5ec!tar )is$#ay con&erte" "ata. a 8in de "eri8icar los datos con"ertidos por el
sistema. *ste paso no es obligatorio. pero se recomienda 0!e d!rante las primeras pr!ebas. se "eri8i0!en los
datos con"ertidos para con8irmar 0!e las de8iniciones se hayan hecho correctamente.
Presione E5ec%tar para contin!ar.
Pgina - 2+/30
*n este paso tambi-n se p!eden delimitar los datos 0!e se desea "is!ali4ar/ si de5a en blanco el rango. el
sistema mostrar todos los datos con"ertidos en la paso anterior.
&e despliegan los datos en el 8ormato ya con"ertido.
?egrese a la lista de pasos y e5ec!te reate batch in$%t session para generar el 5!ego de datos 0!e se "a a
cargar en el sistema mediante !na sesin en batch. Presione E5ec%tar para contin!ar.
Pgina - 2-/30
*l sistema presenta por de8a!lt los parmetros de generacin de los 5!egos de datos. *l =ame o, the 36
session. es el nombre del 5!ego de datos 0!e se "a a generar. Presione E5ec%tar para contin!ar.
*l sistema presenta !n mensa5e indicando 0!e se ha creado el 5!ego de datos.
?egrese a la lista de pasos. slo 0!eda pendiente por e5ec!tar el procesamiento del 5!ego de datos. sin
embargo para esto es necesario 0!e termine s! logon en ingl-s y haga logon en espa7ol. para 0!e los te1tos
0!eden cargados correctamente.
Pgina - 21/30
&alga del sistema y haga logon en espa7ol.
Para e5ec!tar el 5!ego de datos con s! logon en espa7ol. p!ede entrar al LSMW. teniendo en c!enta 0!e no
"er la descripcin de los pasos. o p!ede !tili4ar la transaccin estndar de procesamiento de los 5!egos de
datos: SM3+. a la c!al tambi-n se p!ede acceder por la r!ta Sistema Ser&icios 3atch in$%t ;ratar.
*l sistema m!estra el res!men de los 5!egos de datos pendientes de procesar. 'ar0!e el 5!ego de datos a
procesar y presione el icono Process.
as instr!cciones para procesar el 5!ego de datos se enc!entran en el man!al SM3+ Procesar >%egos "e
)atos.
Pgina - 22/30
-. ;rans$orte "e# LSMW a otros sistemas
Para !tili4ar el &'( en otros mandantes dentro del mismo sistema. no es necesario hacer transporte. &lo se
re0!iere e5ec!tar los pasos del p!nto +. Lect%ra y on&ersi!n "e "atos.
Para transportar las de8iniciones del &'( a otros sistemas. !b+0!ese en la pantalla principal del &'( y siga
la r!ta Extras reate change re?%est.
*l sistema incl!ir en la orden de transporte. el $royecto-s%b$royecto-ob5eto 0!e aparecen en la pantalla
principal del &'(.
*l sistema mostrar !na "entana en la 0!e se debe indicar el n<mero de orden de transporte a !tili4ar. &e
recomienda crear !na orden de transporte n!e"a. para lo c!al presione el icono reate re?%est.
6ndi0!e la descripcin de la orden de transporte/ como estndar. empiece la descripcin con = LSMW@>.
Presione el icono Sa&e para grabar la descripcin.
*l sistema regresa a la "entana anterior mostrando el n<mero de orden de transporte asignado internamente y
la descripcin ingresada. Presione Enter para contin!ar.
Pgina - 24/30
*l sistema m!estra !n mensa5e indicando 0!e la orden de transporte 8!e creada. Presione Enter para
contin!ar.
&olicite el transporte de ac!erdo al procedimiento establecido en el proyecto.
Pgina - 30/30

También podría gustarte