Вы находитесь на странице: 1из 51

LSM Workbench

Legacy System Migration Workbench 1.7 _____________________________________________________________________

Migrao de Dados para o Sistema R/3.

Pgina 1

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 2

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Accelerating Data Migration: LSM Workbench How LSM Workbench works


One or several files
Legacy data on PC

Read data Structure relations Field mapping Conversion rules Converted data

Read data
Legacy data on application server

Convert data

R/3 Standard

Batch Input processing Direct Input processing IDoc inbound processing

SAP AG July 1999

21

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 (utiliza a transao SXDA) - 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

Pgina 3

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 4

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 5

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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
Pgina 6

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 7

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Clique F8 e siga a seqncia de instrues disponveis.

Pgina 8

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 9

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 10

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 11

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 12

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 13

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 14

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 15

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 16

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

8. Associar os arquivos definidos as estruturas origens .

Pgina 17

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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).

Pgina 18

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

10. Exibir os dados lidos

Pgina 19

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

11. Converter os dados

Pgina 20

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

12. Conferir os dados convertidos e exibi-los.

Pgina 21

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 22

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 23

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 24

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 25

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

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

Pgina 26

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 27

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 28

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

1.2 Definindo Mapeamento.


Pgina 29

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________
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. 2. Criando uma estrutura.

Pgina 30

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 31

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.
Pgina 32

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 33

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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;
Pgina 34

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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 ).

Pgina 35

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 36

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

Campos que no sistema legado tem valores que devem ser convertidos para a base do R/3. 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...).

Pgina 37 Exemplo do cdigo.

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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:

Pgina 38

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

Definies para leitura do arquivo.

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.

Pgina 39

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

8. Associando o arquivo. 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.

Pgina 40

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

9. Leitura dos dados. 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.

Pgina 41

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

Todos os totais devem estar iguais.

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.

Pgina 42

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 43

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

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

Pgina 44

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 45

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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. 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.

Pgina 46

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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

Pgina 47

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.
Pgina 48

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 49

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

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.

Pgina 50

LSM Workbench
Legacy System Migration Workbench 1.7 _____________________________________________________________________

6. Referncias Bibliogrficas:

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

Pgina 51

Вам также может понравиться