LSMW for Dummies
-
Upload
ariel-prebianca -
Category
Documents
-
view
85 -
download
1
Transcript of LSMW for Dummies
-
7/18/2019 LSMW for Dummies
1/111
-
7/18/2019 LSMW for Dummies
2/111
Migrao de Dados para Sistemas SAP
Fevereiro 17, 2005
-
7/18/2019 LSMW for Dummies
3/111
1.1 LSM Workbench: O que ?
O LSM Workbench uma ferramenta SAP-baseada que viabiliza a transferncia dados de Sistemasno-SAP (Sistemas Legados) para Sistemas SAP eventual ou peridica.
A ferramenta disponibiliza uma maneira conveniente de converso de dados do sistema legado.Os dados podem ser carregados no sistema SAP, utilizando tecnologias standard, tais como:batch input, direct input, BAPIs ou IDocs.
Alm disto, o LSM Workbench prov uma funo que permite gerar um objeto de migrao de dados
que poder ser utilizado em uma transao de entrada ou modificao.
1. Introduo
-
7/18/2019 LSMW for Dummies
4/111
1.2. Fluxo do LSM Workbench
-
7/18/2019 LSMW for Dummies
5/111
1.3. Principais vantagens - LSMW
Parte do SAP R/3, no dependente de plataformas individuais; Disponibiliza vrias tcnicas possveis de converso de dados; Dados consistentes decorrentes das tcnicas de importao standard:
- Batch Input;- Direct Input;- BAPIs (Business Application Programming Interfaces);
- IDocs (Intermediate Documents);A tcnica de importao a ser utilizada em um caso individual depende do
objeto do negcio: Gerao do programa de converso baseado em regras definidas; Guia de processo interativo transparente; Interface para dados em planilha eletrnica;
Criao de objetos de migrao de dados baseada na gravao datransao;
Sem custo para clientes SAP e parceiros SAP.
-
7/18/2019 LSMW for Dummies
6/111
2. Condies Preliminares
Em situaes nas quais o LSMW for utilizado com o conceito de migrao, consideraralguns itens importantes:
Certifique-se do fim da customizao;
Determine os dados do legado e quais sero necessrios futuramente;
Avalie se faz sentido a utilizao da ferramenta em relao ao volume de dados;
Identifique quais transaes do R/3 sero utilizadas; Execute as transaes do R/3 manualmente com dados do legado, e verifique se
os mesmos foram preenchidos no SAP R/3. Neste momento identificar os dadosque necessitam de converso, dados que necessitam de gerao, etc;
Faa um mapeamento dos dados ( origem destino );
Neste ponto j ter informaes para determinar como os dados sero extrados
do Legado; O LSMW no realiza extrao de dados.
-
7/18/2019 LSMW for Dummies
7/111
-
7/18/2019 LSMW for Dummies
8/111
3.1. Projeto, Subprojeto e ObjetoNa tela inicial, voc pode criar um novo projeto, subprojetos correspondentes e objetos
via Edit -> Create new entry. Projeto: um ID com o mximo de 10 caracteres para o nome do seu projeto de
transferncia de dados. Se voc quer transferir dados de vrios sistemas legados,voc pode criar um projeto i.e. para cada sistema legado.
Subprojeto: um ID com o mximo de 10 caracteres que so usados alm disto comoatributo estruturado.
Objeto: um ID com o mximo de 10 caracteres para o nome do objeto de negcio.
Na tela inicial,All objects fornece uma lista de todos os projetos criados. My objectsmostra uma lista todos objetos do projeto selecionado como estrutura de rvore.Project documentation mostra qualquer documentao escrita para popupsindividuais e passos do processo, voc pode imprimir a documentao do projeto,envi-la e salv-la em vrios formatos de arquivo.
Selecione Documentation para entrar suas notas. Depois clicando, um popup mostradono qual voc pode escrever abaixo sua documentao pessoal. A funodocumentao adicionalmente avalivel sobAdministration e Recordings nosprimeiros sete passos da migrao de dados.
No prximo slide, voc encontra um exemplo para um projeto com vrios subprojetos eobjetos. Esta representao mostrada pressionando o botoAll objects of the
project:
-
7/18/2019 LSMW for Dummies
9/111
Exemplo para uma Estrutura de Projeto
-
7/18/2019 LSMW for Dummies
10/111
3.2. Guia do usurioDepois de selecionar um objeto, ENTERou CONTINUEdireciona o
usurio em processo interativo. Aqui voc ser guiado atravs depassos individuais da migrao de dados.
-
7/18/2019 LSMW for Dummies
11/111
LSM Workbench: Os Principais Passos da Migrao de Dados
-
7/18/2019 LSMW for Dummies
12/111
A tela anterior disponibiliza as seguintes funes:
Execute: Executa o passo de processamento selecionado. Personal menu:Aqui voc pode fazer uma seleo individual dos passos
de processamento selecionados. Pressionando o boto Main stepsautomaticamente ativa todos os passos de processamento mandantes parauma converso de dados.
Numbers On ou Off: Voc pode ativar/desativar a numerao de passos deprocessamento individual.
Dobleclick=Displayou Doubleclick=Edit:Aqui, voc pode determinar se omodo mostrar ou modo alterar selecionado pelo duplo click.
Object overview: Mostra toda informao no objeto selecionado. Action log: Mostra uma viso detalhada (data, nome do usurio, hora) para
todos os passos de processamento j realizados. Voc pode limpar oAction log via Extras -> Reset action log. Esta ao armazenada comuma referncia para o usurio e a data.
-
7/18/2019 LSMW for Dummies
13/111
Personal menu: Todos os Passos de Processamento Avaliveis
-
7/18/2019 LSMW for Dummies
14/111
3.3. Field Mapping
Antes de voc, iniciar o trabalho com o LSM Workbench, voc dever mapearo objeto requerido no papel. Para isto, crie e imprima o object overview.
Nesta hora, o overviewsomente mostra a lista e descrio das estruturas SAPe seus campos. Voc pode usar como roteiro para designar as estruturascorrespondentes e campos do sistema fonte para estas estruturas-alvo ecampos-alvo.
Voc pode, tambm, baixar o overviewna forma de tabela e preencher atabela no Excel para ter o mapeamento como arquivo no PC.
-
7/18/2019 LSMW for Dummies
15/111
3.4. CriarObject overviewEsta funo est disponvel como boto de chamada na ordem para permitir voc criar um object overview qualquer hora:
Object overview na forma de lista: General Data, Structures, Structure Relations
-
7/18/2019 LSMW for Dummies
16/111
Object overview: Source Structures / Target Structures
-
7/18/2019 LSMW for Dummies
17/111
Object overview: Rules
-
7/18/2019 LSMW for Dummies
18/111
Object overviewna forma de tabela
-
7/18/2019 LSMW for Dummies
19/111
Nota: voc pode usar isto antes do desenvolvimento do mapeamento de campos e regras, para imprimir as estruturas SAPpara um objeto, incluindo a gravao para fazer mapeando no papel.
Overviewdas regras re-utilizveis
-
7/18/2019 LSMW for Dummies
20/111
3.5. AdministrationNa tela inicial, voc pode exibir as funes de administrao via Goto ->
Administration.Aqui voc pode encontrar uma lista de todos projetosexistentes.
possvel voc criar, processar, exibir, apagar, copiar ou renomear projetos,subprojetos e objetos e regras re-utilizveis.
Por click-duplo em uma entrada voc pode ramificar para exibir a entrada.Posicionando o cursor em uma entrada, voc pode armazenar uma nota
pessoal via Documentation. Para cada ao de processamento, o nome dapessoa quem fez a ltima mudana e a data da modificao soarmazenados.
-
7/18/2019 LSMW for Dummies
21/111
-
7/18/2019 LSMW for Dummies
22/111
3.6. RecordingsNa tela inicial, voc pode exibir as funes de gravao via Goto ->
Recordings.Se nenhum programa batch input standard nem programa direct input nemIDoc est disponvel para um objeto de dados, voc pode criar um novoobjeto usando a funo de gravao do LSM Workbench. Porm, tambmnos casos onde um programa standard est disponvel, pode fazer sentidousar a funo de gravao para diminuir o nmero de campos-alvo.
Nota: A funo de gravao grava uma seqncia fixa de telas. Ela no podeser usada para migrao de dados contendo um nmero varivel de itensou para transaes com seqncia dinmica de telas.
Dica: possvel criar uma gravao via SHDB, gerar um programa destagravao, mude o programa para as suas necessidades e registre o
programa para us-lo no LSMW.Use a funo de documentao: tenha certeza que voc est trabalhando no
modo alterar. Posicione o cursor na entrada e selecione Documentation.Um popup mostrado onde voc pode anotar suas prprias notas.
LSM Workbench: Recordings
-
7/18/2019 LSMW for Dummies
23/111
LSM Workbench: Recordings
-
7/18/2019 LSMW for Dummies
24/111
4.1. SAP-Customizao
4.2. Quais dados deveriam ser migrados?
Esteja certo que a Customizao de seu sistema SAP est terminada.
O projeto ideal":
Primeiro termine a customizao
Analise os dados existentes no sistema legado para determinar quais dados sero necessrios no futuro (tambm de um ponto de vistanegcio-operacional).
4.3. Execute o processo manualIdentifique a(s) transao(es) no sistema SAP que voc quer usar para trazer os dados no sistema SAP. Aqui, pode tambm ser relevantese os dados so necessrios para finalidade estatstica (avaliao) ou para facilitar o processamento no sistema.
Teste a transao no sistema SAP manualmente com dados de teste do sistema velho e certifique-se que todos os campos necessrios sopreenchidos. L podem ser necessrios campos que no correspondem alguma janela de dados do sistema legado. Neste caso, designeum valor fixo ou defina o campo como opcional para a transferncia de dados pode ser apropriado.
Conhea a terminologia do objeto de dados em questo.
Ex. XD01: Criar mestre cliente (veja tambm o F1 help)
4. Dicas
-
7/18/2019 LSMW for Dummies
25/111
4.4. Qual tcnica de importaoque ser utilizada?
Verifique as interfaces fornecidas pela aplicao. H um programa batch input e umIDoc (por exemplo)? Qual mtodo ser usado no seu projeto?
No caso de quantidades de dados muito pequenas, pode ser mais fcil fazer atransferncia manualmente.
Com volumes de dados muito grandes, todavia, a tecnologia batch input pode levartempo de execuo excessivamente longo. Faa uma estimativa grosseira para otempo necessrio: 10000 registros por hora; este valor, todavia, pode variar bastantedependendo do servidor.
As sesses Batch input so simples no ps-processamento. preciso uma gravao? Decida se voc quer usar um programa de importao
existente (batch input, direct input, BAPIs, IDocs) ou uma gravao:- Vantagem da migrao de objetos standard:
* Inclui seqncias de telas que podem variar (ex.com diferentes tipos demateriais)
- Vantagens da gravao:* Pequeno nmero de campos-alvo* Disponvel para quase todas as transaes
-
7/18/2019 LSMW for Dummies
26/111
4.5. Criar a gravao Se voc usar a gravao: Grave a transao e o processo de
gravao.
- Especifique:* Nomes de campos* Descrio de campos* Valores default
Se necessrio:
- Crie a gravao via transao SHDB- Gere o programa- Adapte o programa para as suas necessidades
Preencha os atributos no LSM Workbench de acordo com a tcnicade importao escolhida.
4.6. Preencha os atributos do objeto
-
7/18/2019 LSMW for Dummies
27/111
4.7. Determine as estruturas-fonte Determine as estruturas fontes e campos
A exportao foi feita em mltiplo arquivos ou em um arquivo seqencial Nota: LSMW no faz exportao de sistemas legados Defina as estruturas de registro dos dados do legado e introduza-as para o
sistema SAP.- Caso 1: Dados esto disponveis em um ou mais arquivos.
* Introduza estas estruturas para o sistema SAP.
- Caso 2: Dados (ainda) esto no sistema legado e o sistema legadofornece uma funo para exportar os dados.* Introduza esta(s) estrutura(s) de registro(s) para o sistema SAP.
- Caso 3: Dados (ainda) esto no sistema legado e o sistema legado nofornece uma funo para exportar os dados.
* Defina a estrutura de registro dos dados que voc precisa.* Exporte estes dados por meio de um programa que seja escrito no
sistema legado.* Introduza esta(s) estrutura(s) de registro(s) para o sistema SAP.
-
7/18/2019 LSMW for Dummies
28/111
5. LSMW Passo a passo
Nota: o logon deve ser feito em ingls, porque as mensagens no aparecem ser for feito em outra lngua.
-
7/18/2019 LSMW for Dummies
29/111
Para utilizar o LSM Workbench digite LSMW
-
7/18/2019 LSMW for Dummies
30/111
Execute /crie um Projeto
-
7/18/2019 LSMW for Dummies
31/111
Exemplo da Criao de um novo Projeto
-
7/18/2019 LSMW for Dummies
32/111
Exemplo da Criao de um novo Projeto
-
7/18/2019 LSMW for Dummies
33/111
Exemplo da Criao de um novo Projeto
-
7/18/2019 LSMW for Dummies
34/111
Depois de definido o nome do Projeto / Subprojeto / Objeto click no boto Continue (F8)
-
7/18/2019 LSMW for Dummies
35/111
Tela com todos os passos a serem executados para realizar a importao de dados
-
7/18/2019 LSMW for Dummies
36/111
Altere a funo do Double Click para Editar
-
7/18/2019 LSMW for Dummies
37/111
Voc pode entrar em um passo com o boto Execute(Ctrl+F8) ou com um duplo-click no passo desejado.
-
7/18/2019 LSMW for Dummies
38/111
Seleo de mtodo
-
7/18/2019 LSMW for Dummies
39/111
Selecionando o Mtodo Batch Input
-
7/18/2019 LSMW for Dummies
40/111
Tela inicial de gravao de transao
-
7/18/2019 LSMW for Dummies
41/111
Nomeando o recording
-
7/18/2019 LSMW for Dummies
42/111
Transao a ser utilizada
-
7/18/2019 LSMW for Dummies
43/111
Informando os dados para a transao
-
7/18/2019 LSMW for Dummies
44/111
Informando os dados para a transao
-
7/18/2019 LSMW for Dummies
45/111
Nomeando os campos mapeados
-
7/18/2019 LSMW for Dummies
46/111
Nomeando os campos mapeados
-
7/18/2019 LSMW for Dummies
47/111
Nomeando os campos mapeados
-
7/18/2019 LSMW for Dummies
48/111
Nomeando os campos mapeados
-
7/18/2019 LSMW for Dummies
49/111
Novo recording criado
-
7/18/2019 LSMW for Dummies
50/111
Salve o registro criado
-
7/18/2019 LSMW for Dummies
51/111
Criao / alterao da estrutura
-
7/18/2019 LSMW for Dummies
52/111
Criao/alterao da estrutura
-
7/18/2019 LSMW for Dummies
53/111
Nomeando a estrutura
-
7/18/2019 LSMW for Dummies
54/111
Nomeando a estrutura
-
7/18/2019 LSMW for Dummies
55/111
Definindo os campos da estrutura
-
7/18/2019 LSMW for Dummies
56/111
Definindo os campos da estrutura
-
7/18/2019 LSMW for Dummies
57/111
Definindo os campos da estrutura
-
7/18/2019 LSMW for Dummies
58/111
Definindo os campos da estrutura
-
7/18/2019 LSMW for Dummies
59/111
-
7/18/2019 LSMW for Dummies
60/111
Salvar arquivo como TXT
-
7/18/2019 LSMW for Dummies
61/111
Definindo os campos da estrutura
-
7/18/2019 LSMW for Dummies
62/111
Relacionamento entre o Recording SAP e a Estrutura do Arquivo de Entrada
-
7/18/2019 LSMW for Dummies
63/111
Relacionamento entre o Recording SAP e a Estrutura do Arquivo de Entrada
-
7/18/2019 LSMW for Dummies
64/111
Mapear campos
-
7/18/2019 LSMW for Dummies
65/111
Mapear campos
-
7/18/2019 LSMW for Dummies
66/111
Mapear campos
-
7/18/2019 LSMW for Dummies
67/111
Mapear campos
-
7/18/2019 LSMW for Dummies
68/111
Mapear campos
-
7/18/2019 LSMW for Dummies
69/111
-
7/18/2019 LSMW for Dummies
70/111
Mapear campos
-
7/18/2019 LSMW for Dummies
71/111
Mapear campos
-
7/18/2019 LSMW for Dummies
72/111
Mapear campos
-
7/18/2019 LSMW for Dummies
73/111
Mapear campos
-
7/18/2019 LSMW for Dummies
74/111
-
7/18/2019 LSMW for Dummies
75/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
76/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
77/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
78/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
79/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
80/111
Definindo os arquivos de dados
-
7/18/2019 LSMW for Dummies
81/111
Definido arquivos para as estruturas-fonte
-
7/18/2019 LSMW for Dummies
82/111
Definido arquivos para as estruturas-fonte
-
7/18/2019 LSMW for Dummies
83/111
Leitura dos dados do arquivo de entrada
-
7/18/2019 LSMW for Dummies
84/111
Leitura dos dados do arquivo de entrada
-
7/18/2019 LSMW for Dummies
85/111
Leitura dos dados do arquivo de entrada
-
7/18/2019 LSMW for Dummies
86/111
Confere Leitura
-
7/18/2019 LSMW for Dummies
87/111
Confere Leitura
-
7/18/2019 LSMW for Dummies
88/111
Confere Leitura
-
7/18/2019 LSMW for Dummies
89/111
Convertendo os dados
-
7/18/2019 LSMW for Dummies
90/111
Convertendo os dados
-
7/18/2019 LSMW for Dummies
91/111
Convertendo os dados
-
7/18/2019 LSMW for Dummies
92/111
Exibindo os dados convertidos
-
7/18/2019 LSMW for Dummies
93/111
Exibindo os dados convertidos
-
7/18/2019 LSMW for Dummies
94/111
Exibindo os dados convertidos
-
7/18/2019 LSMW for Dummies
95/111
-
7/18/2019 LSMW for Dummies
96/111
Gerando Pasta de Batch Input
-
7/18/2019 LSMW for Dummies
97/111
Gerando Pasta de Batch Input
-
7/18/2019 LSMW for Dummies
98/111
Executando a Sesso Batch Input
-
7/18/2019 LSMW for Dummies
99/111
Executando a Sesso Batch Input
-
7/18/2019 LSMW for Dummies
100/111
Gerando uma Change Request
-
7/18/2019 LSMW for Dummies
101/111
Gerando uma Change Request
6. Autorizaes necessrias
-
7/18/2019 LSMW for Dummies
102/111
-
7/18/2019 LSMW for Dummies
103/111
-
7/18/2019 LSMW for Dummies
104/111
-
7/18/2019 LSMW for Dummies
105/111
Grave uma variante para o programa relacionando a pasta de Batch- Input a ser utilizada
-
7/18/2019 LSMW for Dummies
106/111
Grave uma variante para o programa relacionando a pasta de Batch- Input a ser utilizada
-
7/18/2019 LSMW for Dummies
107/111
Programe a execuo do programa
-
7/18/2019 LSMW for Dummies
108/111
Selecione a variante criada.
-
7/18/2019 LSMW for Dummies
109/111
Defina um nome para o JOB, e tambm data e horrio de execuo
-
7/18/2019 LSMW for Dummies
110/111
possvel tambm schedular o prprio LSMW
-
7/18/2019 LSMW for Dummies
111/111