Top Banner
7/16/2019 Curso LSMW http://slidepdf.com/reader/full/curso-lsmw 1/30  Treinamento LSMW 1.Introdução ao LSMW.....................................................................................................................................2 2.Iniciando um Projeto.......................................................................................................................................2 3.Criando um Maintain object attributes...........................................................................................................2 4.Criando um Maintain object structures...........................................................................................................4 5.Criando um Maintain object fields.................................................................................................................5 6.Criando um Maintain struture relations..........................................................................................................9 7.Criando um Maintain and conversion rules..................................................................................................10 8.Criando um Maintain fixed values, translations, user-defined routines.......................................................18 9.Specify Files..................................................................................................................................................19 10.Assign Files.................................................................................................................................................22 11.Read data.....................................................................................................................................................22 12.Display Read data.......................................................................................................................................24 13.Convert data................................................................................................................................................26 14.Display Converted data...............................................................................................................................27 15.Create Batch-Input session.........................................................................................................................29 16.Run Batch-Input session.............................................................................................................................30 17.Observações................................................................................................................................................30 Instrutora: Ana Malavazi 5/21/2013 Page 1 of 30
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 1/30

  Treinamento LSMW

1.Introdução ao LSMW.....................................................................................................................................2

2.Iniciando um Projeto.......................................................................................................................................2

3.Criando um Maintain object attributes...........................................................................................................2

4.Criando um Maintain object structures...........................................................................................................45.Criando um Maintain object fields.................................................................................................................5

6.Criando um Maintain struture relations..........................................................................................................97.Criando um Maintain and conversion rules..................................................................................................10

8.Criando um Maintain fixed values, translations, user-defined routines.......................................................18

9.Specify Files..................................................................................................................................................1910.Assign Files.................................................................................................................................................22

11.Read data.....................................................................................................................................................22

12.Display Read data.......................................................................................................................................24

13.Convert data................................................................................................................................................2614.Display Converted data...............................................................................................................................27

15.Create Batch-Input session.........................................................................................................................2916.Run Batch-Input session.............................................................................................................................3017.Observações................................................................................................................................................30

Instrutora: Ana Malavazi 5/21/2013 Page 1 of 30

Page 2: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 2/30

  Treinamento LSMW

1. Introdução ao LSMW.

O Legacy System Migration Workbench (LSMW) é uma ferramenta para suporte de migração de dados dos sistemasnão-SAP - também conhecidos como Sistemas de Legado (LS) - para o SAP R/3. É um componente do Sistema R/3e, portanto, é independente da plataforma. A ferramenta pode ser utilizada em qualquer versão do R/3.

2. Iniciando um Projeto.

 Acessar a Transação LSMW onde iremos criar um Projeto – SubProjeto e o Objeto, veja abaixo.

Para toda carga que será feita é necessário a criação de um Projeto – SubProjeto e o seu Objeto.

Pressionar 

 Agora você ira visualiza a seguinte tela.

3. Criando um Maintain object attributes.

Instrutora: Ana Malavazi 5/21/2013 Page 2 of 30

Page 3: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 3/30

  Treinamento LSMW

Nesse primeiro passo nos temos 4 tipos de carga para criar nas quais são elas:

• Standard Batch-Input / Direct-Input.

o Standard ele tem o seu próprio mapeamento.

• Batch-Input Recording

o Recording ele é igual a uma SHDB.

• Business Object Method (BAPI).

o BAPI.

• IDoc Intermediate Document

o IDoc.

Instrutora: Ana Malavazi 5/21/2013 Page 3 of 30

Page 4: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 4/30

  Treinamento LSMW

Nesse Treinamento nos iremos trabalhar com o Standard Batch-Input / Direct-Input, onde é necessária a seguinteconfiguração.

 Aqui você ira verificar o tipo de objeto que será necessário para iniciar a carga via LSMW, no treinamento nos iremosutilizar os seguintes campos.

Campo Objeto 0040 – Vendor Master.Campo Method 0001 – Standard.Campo Program Name Já traz automático.Campo Program Type Já traz automático.

4. Criando um Maintain object structures.

 Aqui você define uma estrutura onde você ira carregar os dados de acordo com a sua carga.

Instrutora: Ana Malavazi 5/21/2013 Page 4 of 30

Page 5: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 5/30

  Treinamento LSMW

5. Criando um Maintain object fields.

 Aqui você ira criar os campos iguais ao seu arquivo texto ou planilha.

Para criar esses campos é necessário escolher o ícone onde você visualiza a seguinte tela.

Instrutora: Ana Malavazi 5/21/2013 Page 5 of 30

Page 6: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 6/30

  Treinamento LSMW

Para você criar os campos que devera utilizar na carga via LSMW existe 2 tipos de inclusão nos quais são ele:

o Manualmente utilizando o ícone .

Ira aparecer a seguinte tela, onde você devera inserir os campos manualmente.

Instrutora: Ana Malavazi 5/21/2013 Page 6 of 30

Page 7: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 7/30

  Treinamento LSMW

Veja abaixo os seguintes campos:Campo ID_ORACLE. Observe a opção Selection parameter for ‘Read data/convert data’ esse flag se ele estiver flagado ele ira servir de parâmetro de seleção no Read Data.

Campo TRATAMENTO.

Instrutora: Ana Malavazi 5/21/2013 Page 7 of 30

Page 8: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 8/30

  Treinamento LSMW

Campo NOME2.

o Incluir através de tabela utilizando o ícone .

 Aqui você verifica a tela abaixo onde você terá as seguintes opções

 

Se você quiser trabalhar com todos os campos da Tabela LFA1 é só você escolher a opção Copy From Data

Repository.

Ira aparecer a tela onde você devera informar o nome da Tabela.

Instrutora: Ana Malavazi 5/21/2013 Page 8 of 30

Page 9: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 9/30

  Treinamento LSMW

Ira trazer todos os campos da tabela acima.

6. Criando um Maintain struture relations.

 Aqui iremos fazer o relacionamento das tabelas que será necessário utilizá-las.

Para fazer esse relacionamento é necessário escolher o ícone onde ira aparecer os seguintes ícones.

Instrutora: Ana Malavazi 5/21/2013 Page 9 of 30

Page 10: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 10/30

  Treinamento LSMW

Selecionar a estrutura BGR00 escolher o ícone a partir desse momento a estrutura estarelacionada. Veja abaixo.

Para visualizar os campos que a estrutura BGR00 contem basta um duplo clique que ira aparecer os dadosda estrutura.

7. Criando um Maintain and conversion rules.

Nesse momento iremos fazer o relacionamento das tabelas do SAP com os campos do seu arquivo texto, ou seja umDe/Para.

Instrutora: Ana Malavazi 5/21/2013 Page 10 of 30

Page 11: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 11/30

  Treinamento LSMW

Campo TCODE  Selecionar o campo e depois o ÍconeNesse momento você deverá informar a transação necessária.

 

Campo BUKRS  Selecionar o campo e depois o ÍconeEsse campo está sendo atribuindo um valor fixo = BR01.

Informar o valor fixo desejado.

Instrutora: Ana Malavazi 5/21/2013 Page 11 of 30

Page 12: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 12/30

  Treinamento LSMW

Campo EKORG  Selecionar o campo e depois o ÍconeEsse campo está sendo atribuindo um valor fixo = BR01.

Informar o valor fixo desejado.

Campo KTOKK Selecionar o campo e depois o Ícone .Esse campo será atribuído 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.

Instrutora: Ana Malavazi 5/21/2013 Page 12 of 30

Page 13: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 13/30

  Treinamento LSMW

Campo NAME1 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo NAME2 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo SORTL Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo STRAS Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Esse campo foi necessário concatenar através do ícone , nesse momento ira abrir uma tela com variasopções. Escolher Concatenation.

Instrutora: Ana Malavazi 5/21/2013 Page 13 of 30

Page 14: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 14/30

  Treinamento LSMW

Campo ORT01 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo PSTLZ Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo LAND1 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo REGIO Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Instrutora: Ana Malavazi 5/21/2013 Page 14 of 30

Page 15: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 15/30

  Treinamento LSMW

Campo SPRAS Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo TELF1 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo TELFX Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo TELF2 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo STCD1 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Instrutora: Ana Malavazi 5/21/2013 Page 15 of 30

Page 16: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 16/30

  Treinamento LSMW

Campo STCD2 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo STKZN Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo TXJCD Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Nesse campo foi necessário incluir uma lógica de programação.Duplo clique no Coding onde ira aparecer a seguinte tela.

Inserir o código desejado .Verificar utilizando o ícone e Salvar .

Campo STCD3 Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Instrutora: Ana Malavazi 5/21/2013 Page 16 of 30

Page 17: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 17/30

  Treinamento LSMW

Campo AKONT Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo FDGRV Selecionar o campo e depois o Ícone .Esse campo será atribuído 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á atribuído com o campo do arquivo texto.

Campo TOGRR Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Instrutora: Ana Malavazi 5/21/2013 Page 17 of 30

Page 18: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 18/30

  Treinamento LSMW

Campo WAERS Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo WEBRE Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

Campo KALSK Selecionar o campo e depois o Ícone .Esse campo será atribuído com o campo do arquivo texto.

8. Criando um Maintain fixed values, translations, user-defined routines.

 Aqui você define alguns campos fixos que serão utilizados na carga.

Instrutora: Ana Malavazi 5/21/2013 Page 18 of 30

Page 19: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 19/30

  Treinamento LSMW

9. Specify Files

 Aqui você define dados do arquivo texto.

Instrutora: Ana Malavazi 5/21/2013 Page 19 of 30

Page 20: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 20/30

  Treinamento LSMW

 Aqui você define o diretório e nome do arquivo texto.

 Aqui você define o conteúdo do arquivo. Nesse exemplo iremos utilizar esse : Selecionando dados de uma únicaestrutura.

 Aqui você define o tipo de Separador.

 Aqui você define a estrutura do arquivo

Instrutora: Ana Malavazi 5/21/2013 Page 20 of 30

Page 21: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 21/30

  Treinamento LSMW

Se o nome dos campos estão na 1 linha do arquivo texto.Se a estrutura definida esta igual a do arquivo.

 Aqui você define o tipo.

Manter Default.

Codepage.

Manter Default.

Veja a tela abaixo como ficara assim que todo esse processo for configurado.

Nessa tela manter Default.

Instrutora: Ana Malavazi 5/21/2013 Page 21 of 30

Page 22: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 22/30

  Treinamento LSMW

10. Assign Files

 Assing File – Aqui você ira verificar a estrutura que foi criada associada ao diretório e o nome do arquivo.

11. Read data

No Read Data aqui ele inicia a leitura do arquivo para validar o diretório e nome do arquivo.Instrutora: Ana Malavazi 5/21/2013 Page 22 of 30

Page 23: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 23/30

  Treinamento LSMW

Informar a quantidade de registros, somente para fazer um teste inicial.

User-Defined Selection parameter.Nesse parâmetro de seleção ele só trouxe porque foi definido no terceiro passo.

Se ele conseguir fazer a leitura, ou seja se ele conseguir localizar o diretório e o nome do arquivo ele ira exibir umatela assim.

Teste OK.

Instrutora: Ana Malavazi 5/21/2013 Page 23 of 30

Page 24: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 24/30

  Treinamento LSMW

12. Display Read data.

Visualizando os registros que foram lidos.

Ira aparecer a seguinte tela.

Instrutora: Ana Malavazi 5/21/2013 Page 24 of 30

Page 25: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 25/30

  Treinamento LSMW

Para você visualizar registro por registro só selecionar um registro e duplo clique.

Instrutora: Ana Malavazi 5/21/2013 Page 25 of 30

Page 26: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 26/30

  Treinamento LSMW

13. Convert data.

Convert data você ira converter os campos do arquivo texto para o formato dos campos do SAP.

User-Defined Selection parameter.Nesse parâmetro de seleção ele só trouxe porque foi definido no terceiro passo.

Registro convertido.

Instrutora: Ana Malavazi 5/21/2013 Page 26 of 30

Page 27: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 27/30

  Treinamento LSMW

14. Display Converted data.

Visualiza a conversão dos campos.

Instrutora: Ana Malavazi 5/21/2013 Page 27 of 30

Page 28: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 28/30

  Treinamento LSMW

Se você quiser visualizar campo a campo é só selecionar o item e duplo clique. Veja abaixo:

Instrutora: Ana Malavazi 5/21/2013 Page 28 of 30

Page 29: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 29/30

  Treinamento LSMW

15. Create Batch-Input session.

 Aqui você ira criar a sessão de Batch-Input.

Instrutora: Ana Malavazi 5/21/2013 Page 29 of 30

Page 30: Curso LSMW

7/16/2019 Curso LSMW

http://slidepdf.com/reader/full/curso-lsmw 30/30

  Treinamento LSMW

16. Run Batch-Input session.

Ira abrir a transação SM35 para executar o Batch-Input.

17. Observações.

Nessa carga de fornecedor tem alguns campos que não serão preenchidos e no arquivo texto esta com uma “/” essabarra indica que ele devera ficar em branco.LSMW é uma ferramenta do SAP e algumas vezes ele não esta instalado, verificar com Basis.