Anda di halaman 1dari 51

Legacy System Migration Workbench 1.

7 _____________________________________________________________________

LSM Workbench

Migrao de Dados para o Sistema R/3.

Material para Treinamento.


Uso Restrito Pgina 1

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Tutorial Passo a Passo


1. Introduo Ferramenta disponibilizada pela SAP, totalmente free, que permite a transferncia de dados de um sistema legado (non-SAP) para o R/3 uma nica vez ou periodicamente. Sua utilizao pode reduzir significativamente o tempo e o custo com a migrao de dados em um projeto. Pode ser utilizado a partir da verso 4.0A em diante. Obs.: As verses anteriores a 4.0 utilizam a verso 1.0 da LSMW. Maiores informaes: http://sapnet.sap.com/lsmw ou lsmw@sap.com.

2. Princpios bsicos do LSM Workbench Os seguintes conceitos e tcnicas da R/2-R/3 Migration Workbench foram adotados: Objetos de negcios so transportados (migrados) ao invs de tabelas individuais ou contedo dos campos As regras de converso a ser definidas so flexveis e podem ser customizadas. Converses de programas pr-programados no so entregues. Estes programas so melhor produzidos nas bases das regras definidas.

O LSM Workbench foi desenvolvido na base dos seguintes princpios: A maior parte das funes precisam estar no R/3. No em uma coleo de programas individuais em diferentes plataformas. A qualidade e consistncia dos dados importados para o R/3 precisam ter maior importncia que a velocidade e performance da migrao dos dados. Desenvolvimento existente e codificao podem ser usados. O mapeamento desenvolvido e as regras podem ser reutilizadas e usadas repetidamente nos projetos.

Uso Restrito

Pgina 2

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Nesta base, um conceito foi desenvolvido que representado no seguinte diagrama:

As principais vantagens do LSM Workbench: Parte do R/3 e assim independe das plataformas individuais Uma variedade de possibilidades tcnicas de converso de dados Consistncia dos dados devido aos padres das tcnicas de importao - 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 de negcio.

Gerao de programas de converso baseados nas regras definidas Processo interativo transparente Interfacear dados em formato de planilha Criao de objetos de migrao de dados baseados nas transaes gravadas

Uso Restrito

Pgina 3

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

3. Pr-condies O LSM Workbench tem como principais funes: 1. Importar dados (sistema legado em planilhas e/ou arquivos seqenciais) 2. Converter os dados (do formato origem para o formato destino) 3. Importar os dados (para o banco de dados do R/3) Antes de aplicar o LSM Workbench, os seguintes itens devem ser considerados, em particular:

Assegure-se que a customizao est terminada. Determine os dados contidos no seu sistema legado e quais os dados que sero necessrios no futuro (com a respectiva operao do negcio). Decida com bom senso, o uso desta ferramenta com o respectivo volume de dados a ser transferido. Identifique a(s) transao(es) no R/3 atravs da qual voc espera importar os dados para o seu sistema SAP. Execute a transao no R/3 manualmente com dados de teste do sistema legado e veja quais campos precisaro ser preenchidos. Nesse ponto, pode-se definir quais os campos so requeridos (obrigatrios) e quais os que podero conter valores fixos. Associe os dados de origem com os dados de destino. Determine a forma em que os dados do sistema legado (non-SAP) podem ser transferidos para o sistema SAP (via Move ou de acordo com uma regra). Se for necessrio, defina as regras de traduo. Em qual forma est avaliado os dados do sistema legado? Determine de acordo com as funes da LSMW que podem ser aplicadas. Se somente uma parte do sistema legado ser substituda pelo R/3, determine quais funes sero providenciadas para o sistema SAP e de qual sistema legado. Se for necessrio, utilize um conceito de fluxos de dados e arquitetura de interface.

Estas questes precisam ser respondidas diferentemente para cada cliente e precisam absolutamente ser respondidas antes da ferramenta ser utilizada.

Uso Restrito

Pgina 4

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

4. Utilizando a ferramenta LSM Workbench Para iniciar a utilizao da LSM Workbench, use a transao : LSMW. Na tela inicial, voc pode criar um novo projeto, subprojetos correspondentes e objetos atravs Edit - Creat new entry. Projeto : Um identificador para nomear o projeto para transferncia de dados. Se for transferir dados de vrios sistemas legados, pode-se criar um projeto para cada sistema legado. Subprojeto : Um identificador que usado como atributo da estrutura acima. Objeto : Um identificador para nomear o objeto de negcio. Na tela inicial, Project Documentation mostra qualquer documentao escrita para telas individuais e passos de processamento. Pode-se imprimir a documentao do projeto, enviar ou salvar em arquivo de vrios formatos. Aps selecionar um objeto, ENTER ou CONTINUE carrega um guia de processo interativo. Aqui encontram-se os passos individuais para a migrao dos dados. Antes de comear a trabalhar com LSM Workbench, necessrio primeiramente, mapear o objeto requerido no papel. Administrao: Na tela inicial, pode-se exibir a funo de administrao via Goto/ Administration. Aqui encontra-se a lista de todos os projetos existentes. Recordings: Na tela inicial, pode-se exibir a funo de gravao via Goto/ Recording. Se nenhum dos programas padro de Batch Input ou nenhum programa padro de Direct Input ou nenhum IDOC so avaliveis para o objeto de dados, pode-se cri-lo usando a funo de Recording da LSM Workbench. Entretanto, alm desses casos onde um programa padro avalivel, o recording pode ser feito a fim de reduzir o nmero de campos destinos.

Uso Restrito

Pgina 5

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

OBS.: A funo de gravao (Recording) grava uma seqncia de tela fixa. Isto no pode ser usado para migrao de dados contendo um varivel nmero de itens.

Dicas gerais para o Procedimento:

Assegure-se de que a Customizao do sistema R/3 terminou. Identifique os campos a serem preenchidos no sistema. Decida qual programa de importao existente a ser utilizado (Batch Input, Direct Input , BAPIs, Idocs) ou um Recording. Vantagens dos objetos padres de migrao : Incluem seqncia de tela que pode variar. Vantagens do Recording: menor nmero de campos destinos e avaliabilidade para quase todas as transaes. Se for utilizar o Recording, grave a transao e o processo da gravao Especifique : nome dos campos, descrio dos campos e valores default. Defina as estruturas do registro dos dados legados e insira-os no R/3. - Caso 1: Dados so avaliveis em um ou mais arquivos. Introduza estas estruturas no R/3. - Caso 2: Dados j existem no sistema legado e o sistema legado prov uma funo para exportar os dados. Introduza este(s) registro(s) de estrutura(s) no R/3. - Caso 3: Dados j existem no sistema legado e o sistema legado no prov um funo para exportar os dados - Defina a estrutura do registro de dados que necessrio. - Exporte este dados atravs de um programa escrito no sistema legado. - Introduza esta(s) estrutura(s) de registros no R/3. Desenvolva o mapeamento do campo e as regras de converso. Importe os dados automaticamente Converta os dados A coluna da esquerda da tabela da transao preenchida automaticamente, se isto for de acordo com o controle da transao. Um arquivo seqencial criado. Mantenha as regras de reusabilidade Mantenha as tabelas de traduo Especifique seus valores fixos. Mantenha a traduo das tabelas e gere uma nova converso. Importe os dados

Uso Restrito

Pgina 6

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Dependendo do tipo de objeto: - Batch Input / Recording - Gerar pasta de Batch Input - Executar pasta de Batch Input - Iniciar sesso Direct Input - IDOCs/BAPIs: - Transferir dados convertidos para processamento de inbound IDOC. - Checar processamento de inbound.

Exemplo: Especifiao Carga de Equipamentos Transao : IE01

CAMPO RM63E-DATSL RM63E-EQTYP ITOB-EQART ITOB-INVNR ITOB-BRGEW ITOB-GROES ITOB-ANSWT ITOB-WAERS ITOB-ANSDT ITOB-SHTXT ITOB-SWERK ITOB-STORT

TAMANHO 10 1 10 25 17 18 17 5 10 40 4 10

FORMATO CHAR CHAR CHAR N QUANT CHAR N CHAR CHAR CHAR CHAR CHAR

VALOR FIXO M

BRL

0001 0001

Uso Restrito

Pgina 7

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Migrao de Dados Passo a Passo Criar/Selecionar o projeto, subprojeto e objeto.

Clique F8 e siga a seqncia de instrues disponveis.

Uso Restrito

Pgina 8

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

De acordo com o objeto, estes passos podem variar e tambm podem ser configurados selecionando as etapas atravs do Menu Pessoal.

As etapas comuns e necessrias para qualquer objeto esto numeradas e em itlico.

Uso Restrito

Pgina 9

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

1. Entrar com o tipo de objeto e tcnica de importao.

Selecione o Boto Modificar/Exibir e configure os tpicos abaixo: Transferncia peridica ou nica; Um tipo de objeto e a tcnica de importao possvel (disponvel) para este objeto.

Uso Restrito

Pgina 10

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

2. Definir a estrutura do objeto (origem) com nome, descrio e hierarquia de relacionamentos (quando houver).

Uso Restrito

Pgina 11

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

3. Definir os campos da estrutura.

Existem vrias maneiras de definir e manter os campos destinos. 1. Criar Campos destinos individuais 2. Manter Campos destinos na forma de Tabela 3. Copiar Campos destinos de outras origens : upload, outro objeto, repositrio de dados, de um arquivo com o nome dos campos na 1 linha.

Obs.: Os campos que forem de valor fixo no R/3 no precisam constar na estrutura do arquivo texto. Eles tero o seu valor atribudo em outra etapa.

Uso Restrito

Pgina 12

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

4. Definir os relacionamentos das estruturas. Estrutura origem Estrutura destino.

Obs.: Neste exemplo, o objeto standard possui vrias estruturas. Deve-se associar a estrutura origem somente as estruturas destino (do objeto) necessrias para a realizao da carga.

Uso Restrito

Pgina 13

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

5. Associar os campos origens ao campos destinos e definir como o contedo ser convertido. Todos os campos da estrutura destino, que foi selecionado sero exibidos. Para cada campo destino as seguintes informaes so exibidas: - Descrio do campo - Associao campo origem - Tipo de regra (valor fixo, traduo, etc) - Codificao.

Dica : Se escolher EXTRAS ->AUTO-FIELDMAPPING, a LSMW sugestionar os campos origens que devem ser associados aos seus respectivos campos destinos.

Uso Restrito

Pgina 14

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

5.1 Definir as regras de converso.

Obs.: Nesta etapa, deve-se informar quais so os valores fixos. No exemplo, estes valores so : EQTYP, WAERS, SWERK e STORT.

6. Processar as regras de reusabilidade de um projeto Valores fixos (global) Tradues Rotinas elaboradas pelo programador

Uso Restrito

Pgina 15

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

7. Especificar todos os arquivos a serem utilizados: O arquivo de dados antigos no PC ou no servidor R/3. O arquivo para ler os dados ( o sistema define sozinho ) O arquivo para converter os dados ( o sistema define sozinho )

Nesta etapa, so passados todas as caractersticas do(s) arquivo(s) a ser(em) lido(s): se contm delimitador, se so dados de uma estrutura de tabela ou arquivo seqencial. O LSMW automaticamente nomeia os arquivos lidos com : .lsmw.read e os arquivos convertidos com : .lsmw.conv . Pode-se tambm usar um * (caracter curinga) no nome dos arquivos a serem lidos e convertidos quando houver necessidade de quebra do arquivo.

Uso Restrito

Pgina 16

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

8. Associar os arquivos definidos as estruturas origens.

Uso Restrito

Pgina 17

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

9. Ler os dados

Leitura com sucesso.

Obs.: A leitura dos dados considerada realizada com sucesso, quando o n de linhas do arquivo o mesmo no log gerado e a coluna de registros no escritos tem o valor 0 (zero).

Uso Restrito

Pgina 18

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

10. Exibir os dados lidos

Uso Restrito

Pgina 19

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

11. Converter os dados

Uso Restrito

Pgina 20

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

12. Conferir os dados convertidos e exibi-los.

Uso Restrito

Pgina 21

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

13. Checar os dados convertidos com a Customizao.

Obs.: A conferncia com a Customizao mais uma funcionalidade que auxilia na consistncia dos dados que esto sendo importados no R/3. A deteco de erros nem sempre impede a realizao da carga. Estes erros so criados quando utilizado o modo standard, pois o R/3 considera com problemas todos os campos no utilizados pelo processo.

Uso Restrito

Pgina 22

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

14. Importar os dados. Os passos exibidos para a importao dos dados, dependem do tipo de objeto selecionado, pode ser : Batch Input padro ou Recording: - Gerar pasta de batch input - Executar pasta de batch input Direct Input padro - Inicia pasta direct input BAPI ou IDOC: - Inicia criao IDOC - Inicia processamento IDOc - Cria overview Idoc - Inicia postprocessing do Idoc.

No exemplo que estamos seguindo, o Objeto permite a gerao da pasta de BI, sua execuo e a verificao de erros.

Uso Restrito

Pgina 23

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

No exemplo que estamos seguindo, o Objeto permite a gerao da pasta de BI, sua execuo e a verificao de erros.

Uso Restrito

Pgina 24

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Ao clicar na opo : Executar pasta de BI , automaticamente o sistema chama a transao SM35.

Uso Restrito

Pgina 25

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Caso a opo escolhida seja Call Transaction, observamos o resultado abaixo:

Caso a opo escolhida seja Direct Input, observamos o resultado abaixo:

Uso Restrito

Pgina 26

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Aps a execuo, possvel verificar as transaes incorretas. Caso existam transaes com erros, criada outra pasta que pode ser processada novamente a partir dos passos acima com as devidas correes.

Dica Importante: Dependendo da carga e da quantidade de campos que ser necessrio importar para o R/3, eu recomendo, utilizar o Recording e mapear somente os campos necessrios. Com a utilizao do Recording, agiliza-se o processo, uma vez que ele no precisa carregar todas as estruturas que o objeto standard disponibiliza, como foi visto no exemplo citado.

Uso Restrito

Pgina 27

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Batch Input Recording Passo a Passo.

Definio:
Processo pelo qual so definidos todos os mapeamentos dos campos para que possa reduzir o numero de campos destinos e o tempo de processamento da pasta. Caso nenhum dos processos anteriores sejam adequados para o processo exigido devese criar um Batch Input Recording.

1. Criando Recordings.
Como no exemplo anterior deve-se Criar/Selecionar Projeto, Subprojeto e Objeto. Executar a opo atributos do objeto ( passo 1 do ex. anterior ) . Selecione o Boto Modificar/Exibir e configure os tpicos abaixo: Transferencia peridica ou nica; Um tipo de objeto e a tcnica de importao possvel para este objeto.

Tipo de transferencia.

Recording

Overview.

Uso Restrito

Pgina 28

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

1.1 Definindo Recording.


Ao pressionar o boto overview a janela a seguir ser apresentada para definio e descrio do recording.

Ao final aparecera uma janela para digitar o cdigo da transao a ser mapeada . O LSM Workbench faz uma chamada na transao SHDB para executar o mapeamento como j visto anteriormente.

Nota : Deve-se ter neste momento um mapeamento j preparado pelo funcional ou um estudo prvio da transao desejada.

Uso Restrito

Pgina 29

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

1.2 Definindo Mapeamento.


VD01

O mapeamento deve seguir o padro dado pelo funcional e deve constar todos os campos que sero preenchidos.

1.3 Declarando campos e descries.

No esquecer de preencher.

Aps o mapeamento pronto a tela acima ser apresentada para o preenchimento do nome do campo ( em laranja ) e descrio . Nota: No esquecer que este processo e obrigatrio, caso contrario o vinculo com os campos de origens ser impossvel.

Uso Restrito

Pgina 30

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

2. Criando uma estrutura.

Executar a opo estrutura do objeto ( passo 2 do ex. anterior ) . Neste passo estaremos definindo o nome da estrutura que recebera o arquivo texto ou arquivo da planilha do sistema legado ( como no exemplo abaixo ).

Nota: Ateno , todo passo executado deve ser salvo, assim a ferramenta identifica o item processado posicionando-se sozinha no prximo .

3. Criando Campos da estrutura.


Uso Restrito Pgina 31

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Executar a opo campos da estrutura ( passo 3 do ex. anterior ) . Neste passo estaremos definindo os campos da estrutura que recebera o arquivo texto ou arquivo da planilha do sistema legado ( como no exemplo abaixo ).

Quando criar um campo posicionar o cursor sobre este campo para criao do prximo caso contrario o mesmo ficara fora de ordem no armazenando assim o arquivo corretamente.

Nota: Criar os campos exatamente com o tamanho dos campos do registro lido para que estes no fiquem truncados.

4. Definindo relacionamento das estruturas.

Uso Restrito

Pgina 32

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Executar a opo relacionamentos das estruturas ( passo 4 do ex. anterior ) . Neste passo estaremos definindo o relacionamento das estruturas de origem e destino. Pressionando o boto Relationship o relacionamento e criado como vemos no exemplo abaixo.

Relacionamento foi definido com sucesso.

Observao:

O relacionamento com a estrutura do mapeamento e feito

automaticamente pelo LSM Workbench.

5. Definindo mapeamento de campos e regras de converso.

Uso Restrito

Pgina 33

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Neste passo faremos as associaes dos campos da estrutura origem e o mapeamento da estrutura destino. Dica : 1- Usar a opo no menu Extras Auto-Fieldmapping para a associao dos campos . 2- Usar os mesmos nomes dos campos nas duas estruturas para facilitar o relacionamento como mostra o exemplo abaixo.

5.1 Definindo regras de converso.

Aps o relacionamento dos campos serem processados deve-se definir as regras de converso para os mesmos dando uma ateno especial para os seguintes tpicos:

Campos com valores fixos; Campos somente para transferencias de valores;

Uso Restrito

Pgina 34

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Campos para tradues ( DE / PARA ); Campos para rotinas do usurio ( cdigos ).

Observao: este processo deve ser executado campo a campo como mostra o exemplo abaixo.

Boto Rule

Definio das regras

Nota : Para a definio das regras e s posicionar o cursor sobre o campo desejado e pressionar o boto Rule no menu.

6. Definindo campos fixos, tradues e rotinas individuais ( usurio ).

Uso Restrito

Pgina 35

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Neste passo faremos os tratamentos dos campos definindo seus valores, tradues e rotinas. Todos os campos devero estar previamente definidos no passo 5, pois caso isso no ocorra eles no aparecero neste momento.

6.1 Campos Fixos.

Campos que no tero seus valores alterados no decorrer do processo, e que no foram definidos em nossa estrutura origem somente aparecendo na estrutura de mapeamento.

Valor do campo fixo

6.2 Campos para Tradues.

Campos que no sistema legado tem valores que devem ser convertidos para a base do R/3.
Uso Restrito Pgina 36

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Para que esta converso seja executada pelo sistema o flag OK deve estar marcado como no exemplo abaixo.

Marcar o flag para fazer as converses.

6.3 Rotinas individuais ( usurio ).

Campos que tero seu valor alterado atravs de cdigo ABAP. Veja no exemplo a seguir a definio de mascaras para a entrada no sistema R/3 (como CEP, CPF, CNPJ , e outros...).

Uso Restrito

Exemplo do cdigo. Pgina 37

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Nota: Neste passo o LSM Workbench no disponibiliza o icone para salvar as atualizaes mais elas continuam definidas no sistema.

7. Especificando o arquivo.

Definio do caminho mais o nome do arquivo a ser lido especificando ainda se o mesmo esta na Rede ou se e um arquivo local. Deve-se tambm informar os parmetros de leitura do mesmo tais como: Leitura de arquivo texto ou tabela; Delimitador; Tipo do arquivo; Outros ...

Como no exemplo a seguir:

Uso Restrito

Pgina 38

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Observao : Na tela inicial do passo 7 deve-se posicionar o cursor sobre o caminho que o arquivo ser lido ( Local / Rede ) e pressionar o boto Create Entry para ento passar as definies da figura acima.

Nota : O sistema criara para seu controle dois arquivos, um para os registros lidos e outro para os registros convertidos.

8. Associando o arquivo.

Uso Restrito

Pgina 39

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Neste passo deve-se associar o caminho mais nome do arquivo definido no item 7 a estrutura que recebera os dados. Arquivo Estrutura origem. (exemplo : Emissor ).

Associao definida com sucesso.

Nota : Ao pressionar o boto Assignment o sistema define a associao sozinho.

As vezes ao entrar neste passo o sistema j definiu tudo, mesmo assim deve-se pressionar o boto e salvar o processo para que a ferramenta passe sozinha para o prximo passo.

9. Leitura dos dados.

Uso Restrito

Pgina 40

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

L os dados do sistema legado e carrega a estrutura de origem para isso e s executar o passo.

Ser apresentada uma tela com o total de registros lidos e gravados na estrutura , como veremos na figura a seguir.

Nota: Para verificar se no ocorreu nenhum erro todos os totais devem estar exatamente com os mesmos valores.

Uso Restrito

Pgina 41

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

10. Mostra dados lidos.

Mostra todos os registros lidos e tambm os registros por campos.

Serve para verificar a integridade dos registros lidos ou seja os valores que esto contidos em todos os campos da estrutura origem. Este passo e muito til porque caso haja algum erro na leitura do arquivo do cliente se consegue identificar de onde originou-se o erro, do arquivo lido ou da estrutura definida.

10.1 Verificando os dados.

Uma tela com todos os registros lidos ser exibida, clique sobre um nico registro para verificar seu contedo.

Uso Restrito

Pgina 42

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

10.2 Verificando contedo dos campos.

Reparem que este registro ainda no passou pela converso neste momento e o nome do arquivo que esta sendo exibido e o mesmo criado pelo sistema na Nota do passo 7 ( arquivo reg. Lidos ).

Dados ainda no foram convertidos.

Uso Restrito

Pgina 43

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

11. Converter dados.

Executando este passo o LSM Workbench l o arquivo de registros lidos (ex. anterior ) e grava o arquivo de registros convertidos.

Uso Restrito

Pgina 44

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Aparecera uma tela com o resumo dos registros lidos e convertidos, como aquela do passo 9 e para a converso estar correta os totais tambm devem ser iguais.

Totais devem ser iguais.

12. Mostra dados convertidos.

Mostra todos os registros convertidos e tambm os registros por campos.

Serve para verificar a integridade dos registros convertidos ou seja os valores que esto contidos em todos os campos da estrutura destino.

Uso Restrito

Pgina 45

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Este passo e muito til porque caso haja algum erro na converso do arquivo se consegue identificar de onde originou-se o erro, do mapeamento ou das regras de converses.

12.1 Verificando os dados.

Uma tela com todos os registros convertidos ser exibida, clique sobre um nico registro para verificar seu contedo.

Observe o nome do arquivo de converso, pois ele foi definido pelo sistema na Nota do passo 7.

Uso Restrito

Pgina 46

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

12.2 Verificando contedo dos campos.


Reparem que este registro j passou pela converso neste momento incluindo agora os campos fixos, campos com tradues e os com rotinas ( cdigos ).

Arquivo j convertido

Uso Restrito

Pgina 47

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

13. Criao da Pasta Batch Input.

Criao da pasta Batch Input para que o usurio controle data e hora para inicio do processamento da mesma. Este passo no aparecera caso seja utilizado algum outro processo do LSM Workbench ( Direct Input, BAPIs e Idocs ) sendo substitudo pelo passo correspondente ao outro modo de processamento.

Usa o arquivo criado pelo sistema que contem os registros convertidos. Caso marcado guarda pasta aps execuo.

Nota : O arquivo utilizado para a gerao da Pasta e o convertido como mostra a figura acima.

Uso Restrito

Pgina 48

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Numero de transaes inseridas na pasta.

Observao : Uma janela informando que a pasta foi criada com o numero de transaes inseridas e exibida.

14. Executando Pasta Batch Input.


Neste momento o LSM Workbench faz uma chamada na transao SM35 para que o usurio possa executar a pasta. Todas as facilidades da transao sero mantidas como executar em background, exibir somente erros, ou processamento visvel.

Posicionar o cursor sobre a pasta e pressionar o boto Process.

Marcada para deleo aps o processo.

Uso Restrito

Pgina 49

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

14.1 Modos de execuo.

Processo Foreground : O usurio visualiza passo a passo a execuo da pasta. Mostra somente erros : O processo para somente se houver algum erro. Background : No e visvel para o usurio e guarda todos os erros em Logs.

Nota : A pasta pode ser processada pelo LSMW ou diretamente pela transao SM35 ficando a escolha do usurio.

6. Referncias Bibliogrficas:

Uso Restrito

Pgina 50

Legacy System Migration Workbench 1.7 _____________________________________________________________________

LSM Workbench

Toda referncia utilizada para a confeco deste material foi extrada do site da SAP . (http://www.sap.com) Data Migration of Non-SAP Systems to R/3 - Quick Introduction to Working with the Legacy System Migration Workbench Version 1.7 . LSMW BOM (Converso PP0006) Accelerated Data Migration Using LSMW 1.6 Solutions Accelerating Data Migration: LSM Workbench Ten Benefits for LSMW-Users

Uso Restrito

Pgina 51