Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Introduo
1.1 LSM Workbench: O que ?
O LSM Workbench uma ferramenta SAP-baseada que viabiliza a transferncia dados de Sistemas no-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.
2. Condies Preliminares
Em situaes nas quais o LSMW for utilizado com o conceito de migrao, considerar alguns 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 dados que 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.
3. Transao inicial
Para iniciar o trabalho com o LSM Workbench, use a transao LSMW:
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 steps automaticamente ativa todos os passos de processamento mandantes para uma converso de dados. Numbers On ou Off: Voc pode ativar/desativar a numerao de passos de processamento individual. Dobleclick=Display ou Doubleclick=Edit: Aqui, voc pode determinar se o modo 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 o Action log via Extras -> Reset action log. Esta ao armazenada com uma referncia para o usurio e a data.
Nota: voc pode usar isto antes do desenvolvimento do mapeamento de campos e regras, para imprimir as estruturas SAP para um objeto, incluindo a gravao para fazer mapeando no papel.
3.5. Administration
Na tela inicial, voc pode exibir as funes de administrao via Goto -> Administration. Aqui voc pode encontrar uma lista de todos projetos existentes. 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 da pessoa quem fez a ltima mudana e a data da modificao so armazenados.
3.6. Recordings
Na tela inicial, voc pode exibir as funes de gravao via Goto -> Recordings. Se nenhum programa batch input standard nem programa direct input nem IDoc est disponvel para um objeto de dados, voc pode criar um novo objeto usando a funo de gravao do LSM Workbench. Porm, tambm nos casos onde um programa standard est disponvel, pode fazer sentido usar a funo de gravao para diminuir o nmero de campos-alvo.
Nota: A funo de gravao grava uma seqncia fixa de telas. Ela no pode ser usada para migrao de dados contendo um nmero varivel de itens ou para transaes com seqncia dinmica de telas. Dica: possvel criar uma gravao via SHDB, gerar um programa desta gravao, 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
4. Dicas
4.1. SAP-Customizao
Esteja certo que a Customizao de seu sistema SAP est terminada. O projeto ideal": Primeiro termine a customizao
Verifique as interfaces fornecidas pela aplicao. H um programa batch input e um IDoc (por exemplo)? Qual mtodo ser usado no seu projeto? No caso de quantidades de dados muito pequenas, pode ser mais fcil fazer a transferncia manualmente. Com volumes de dados muito grandes, todavia, a tecnologia batch input pode levar tempo de execuo excessivamente longo. Faa uma estimativa grosseira para o tempo necessrio: 10000 registros por hora; este valor, todavia, pode variar bastante dependendo 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 de materiais) - Vantagens da gravao: * Pequeno nmero de campos-alvo * Disponvel para quase todas as transaes
Nota: o logon deve ser feito em ingls, porque as mensagens no aparecem ser for feito em outra lngua.
Depois de definido o nome do Projeto / Subprojeto / Objeto click no boto Continue (F8)
Tela com todos os passos a serem executados para realizar a importao de dados
Voc pode entrar em um passo com o boto Execute(Ctrl+F8) ou com um duplo-click no passo desejado.
Seleo de mtodo
Nomeando o recording
Criao/alterao da estrutura
Nomeando a estrutura
Nomeando a estrutura
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Mapear campos
Confere Leitura
Confere Leitura
Confere Leitura
Convertendo os dados
Convertendo os dados
Convertendo os dados
6. Autorizaes necessrias
7. Instalao
At a verso 4.6 o LSMW era instalado separadamente do SAP/R3, aps a verso 4.7 j faz parte da instalao bsica do SAP R/3
8. Programando a execuo
Grave uma variante para o programa relacionando a pasta de Batch- Input a ser utilizada
Grave uma variante para o programa relacionando a pasta de Batch- Input a ser utilizada