Escolar Documentos
Profissional Documentos
Cultura Documentos
4 Criando um Maintain object fields..........................................................................................................................5 Criando um Maintain struture relations..................................................................................................................9 Criando um Maintain and conversion rules..........................................................................................................10 Criando um Maintain fixed values, translations, user-defined routines...............................................................18 Specify Files..........................................................................................................................................................19 Assign Files...........................................................................................................................................................22 Read data...............................................................................................................................................................22 Display Read data..................................................................................................................................................24 Convert data...........................................................................................................................................................26 Display Converted data.........................................................................................................................................27 Create Batch-Input session....................................................................................................................................29 Run Batch-Input session........................................................................................................................................30 Observaes...........................................................................................................................................................30
10/23/2012
Page 1 of 30
Treinamento LSMW
Introduo ao LSMW.
O Legacy System Migration Workbench (LSMW) uma ferramenta para suporte de migrao de dados dos sistemas no-SAP - tambm conhecidos como Sistemas de Legado (LS) - para o SAP R/3. um componente do Sistema R/3 e, portanto, independente da plataforma. A ferramenta pode ser utilizada em qualquer verso do R/3.
Iniciando um Projeto.
Acessar a Transao LSMW onde iremos criar um Projeto SubProjeto e o Objeto, veja abaixo.
Para toda carga que ser feita necessrio a criao de um Projeto SubProjeto e o seu Objeto. Pressionar Agora voc ira visualiza a seguinte tela.
Treinamento LSMW
Nesse primeiro passo nos temos 4 tipos de carga para criar nas quais so elas: Standard Batch-Input / Direct-Input. o Standard ele tem o seu prprio mapeamento.
10/23/2012
Page 3 of 30
Treinamento LSMW
Nesse Treinamento nos iremos trabalhar com o Standard Batch-Input / Direct-Input, onde necessria a seguinte configurao.
Aqui voc ira verificar o tipo de objeto que ser necessrio para iniciar a carga via LSMW, no treinamento nos iremos utilizar os seguintes campos. Campo Objeto Campo Method Campo Program Name Campo Program Type 0040 Vendor Master. 0001 Standard. J traz automtico. J traz automtico.
Aqui voc define uma estrutura onde voc ira carregar os dados de acordo com a sua carga.
10/23/2012
Page 4 of 30
Treinamento LSMW
Aqui voc ira criar os campos iguais ao seu arquivo texto ou planilha.
10/23/2012
Page 5 of 30
Treinamento LSMW
Para voc criar os campos que devera utilizar na carga via LSMW existe 2 tipos de incluso nos quais so ele:
Ira aparecer a seguinte tela, onde voc devera inserir os campos manualmente.
10/23/2012
Page 6 of 30
Treinamento LSMW
Veja abaixo os seguintes campos: Campo ID_ORACLE. Observe a opo Selection parameter for Read data/convert data esse flag se ele estiver flagado ele ira servir de parmetro de seleo no Read Data.
Campo TRATAMENTO.
10/23/2012
Page 7 of 30
Treinamento LSMW
Campo NOME2.
Aqui voc verifica a tela abaixo onde voc ter as seguintes opes
Se voc quiser trabalhar com todos os campos da Tabela LFA1 s voc escolher a opo Copy From Data Repository. Ira aparecer a tela onde voc devera informar o nome da Tabela.
10/23/2012
Page 8 of 30
Treinamento LSMW
Aqui iremos fazer o relacionamento das tabelas que ser necessrio utiliz-las.
10/23/2012
Page 9 of 30
Treinamento LSMW
Para visualizar os campos que a estrutura BGR00 contem basta um duplo clique que ira aparecer os dados da estrutura.
Nesse momento iremos fazer o relacionamento das tabelas do SAP com os campos do seu arquivo texto, ou seja um De/Para. Instrutora: Ana Malavazi 10/23/2012 Page 10 of 30
Treinamento LSMW
Campo TCODE Selecionar o campo e depois o cone Nesse momento voc dever informar a transao necessria.
Campo BUKRS Selecionar o campo e depois o cone Esse campo est sendo atribuindo um valor fixo = BR01.
10/23/2012
Page 11 of 30
Treinamento LSMW
Campo EKORG Selecionar o campo e depois o cone Esse campo est sendo atribuindo um valor fixo = BR01.
Campo KTOKK Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Ira aparecer a seguinte tela onde voc poder escolher o campo que voc ira precisar.
Assim que voc escolher o campo desejado ele ser relacionado com o campo do SAP.
10/23/2012
Page 12 of 30
Treinamento LSMW
Campo NAME1 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo NAME2 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo SORTL Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo STRAS Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Esse campo foi necessrio concatenar atravs do cone opes. Escolher Concatenation.
10/23/2012
Page 13 of 30
Treinamento LSMW
Campo ORT01 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo PSTLZ Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo LAND1 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo REGIO Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
10/23/2012
Page 14 of 30
Treinamento LSMW
Campo SPRAS Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo TELF1 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo TELFX Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo TELF2 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo STCD1 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
10/23/2012
Page 15 of 30
Treinamento LSMW
Campo STCD2 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo STKZN Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo TXJCD Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Nesse campo foi necessrio incluir uma lgica de programao. Duplo clique no Coding onde ira aparecer a seguinte tela.
e Salvar
Campo STCD3 Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
10/23/2012
Page 16 of 30
Treinamento LSMW
Campo AKONT Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo FDGRV Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo REPRF Selecionar o campo e depois o cone Esse campo est sendo atribuindo um valor fixo = X.
Campo ZWELS Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo TOGRR Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
10/23/2012
Page 17 of 30
Treinamento LSMW
Campo WAERS Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo WEBRE Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Campo KALSK Selecionar o campo e depois o cone Esse campo ser atribudo com o campo do arquivo texto.
Aqui voc define alguns campos fixos que sero utilizados na carga.
10/23/2012
Page 18 of 30
Treinamento LSMW
Specify Files
10/23/2012
Page 19 of 30
Treinamento LSMW
Aqui voc define o contedo do arquivo. Nesse exemplo iremos utilizar esse : Selecionando dados de uma nica estrutura.
Aqui voc define a estrutura do arquivo Instrutora: Ana Malavazi 10/23/2012 Page 20 of 30
Treinamento LSMW
Se o nome dos campos esto na 1 linha do arquivo texto. Se a estrutura definida esta igual a do arquivo. Aqui voc define o tipo.
Manter Default. Veja a tela abaixo como ficara assim que todo esse processo for configurado.
10/23/2012
Page 21 of 30
Treinamento LSMW
Assign Files
Assing File Aqui voc ira verificar a estrutura que foi criada associada ao diretrio e o nome do arquivo.
Read data
No Read Data aqui ele inicia a leitura do arquivo para validar o diretrio e nome do arquivo. Instrutora: Ana Malavazi 10/23/2012 Page 22 of 30
Treinamento LSMW
Informar a quantidade de registros, somente para fazer um teste inicial.
User-Defined Selection parameter. Nesse parmetro de seleo ele s trouxe porque foi definido no terceiro passo.
Se ele conseguir fazer a leitura, ou seja se ele conseguir localizar o diretrio e o nome do arquivo ele ira exibir uma tela assim.
Teste OK.
10/23/2012
Page 23 of 30
Treinamento LSMW
10/23/2012
Page 24 of 30
Treinamento LSMW
Para voc visualizar registro por registro s selecionar um registro e duplo clique.
10/23/2012
Page 25 of 30
Treinamento LSMW
Convert data.
Convert data voc ira converter os campos do arquivo texto para o formato dos campos do SAP.
User-Defined Selection parameter. Nesse parmetro de seleo ele s trouxe porque foi definido no terceiro passo.
Registro convertido.
10/23/2012
Page 26 of 30
Treinamento LSMW
10/23/2012
Page 27 of 30
Treinamento LSMW
Se voc quiser visualizar campo a campo s selecionar o item e duplo clique. Veja abaixo:
10/23/2012
Page 28 of 30
Treinamento LSMW
10/23/2012
Page 29 of 30
Treinamento LSMW
Observaes.
Nessa carga de fornecedor tem alguns campos que no sero preenchidos e no arquivo texto esta com uma / essa barra indica que ele devera ficar em branco. LSMW uma ferramenta do SAP e algumas vezes ele no esta instalado, verificar com Basis. Instrutora: Ana Malavazi 10/23/2012 Page 30 of 30