Vous êtes sur la page 1sur 60

ÍNDICE

Etapa I - Projeto......................................................................................................................................4
Etapa II – Subprojeto..............................................................................................................................5
1º Passo – Criando um Subprojeto................................................................................................................6
Etapa III - Objeto....................................................................................................................................8
Etapa IV – Montando o LSMW..............................................................................................................9
1º Passo – Gravar o script da operação que se deseja realizar....................................................................9
2º Passo – Gravar a Estrutura.....................................................................................................................17
3º Passo – Indicar os campos que constarão no arquivo de entrada.........................................................20
4º Passo – Indicar os relacionamentos entre a estrutura criada e os objetos criados..............................24
5º Passo – Indicar os relacionamentos entre os campos variáveis e os campos da estrutura..................26
6º Passo – Manter regras..............................................................................................................................30
7º Passo – Especificar arquivos e caminhos................................................................................................32
8º Passo – Associar arquivos........................................................................................................................36
9º Passo – Gerar o arquivo de dados...........................................................................................................37
10º Passo – Ler os dados...............................................................................................................................38
11º Passo – Ver os dados...............................................................................................................................41
12º Passo – Converter os dados....................................................................................................................43
13º Passo – Ver os dados...............................................................................................................................45
14º Passo – Criar sessão de Batch Input......................................................................................................47
15º Passo – Executar sessão de Batch Input................................................................................................49
Etapa V – Transportando o LSMW......................................................................................................52
1º Passo – Na Origem....................................................................................................................................52
2º Passo – No Destino....................................................................................................................................57

LSMW – Legacy System Migration Workbench 1


21/1/2011
BPP – LEGACY SYSTEM MIGRATION WORKBENCH

Este passo a passo descreve como executar o LSMW, ferramenta para importação de dados para o
SAP.

TRANSAÇÃO: LSMW

LSMW – Legacy System Migration Workbench 2


21/1/2011
BARRA DE TAREFAS:

Executar Documentação Exibe a documentação


do Projeto em “Exibição
Criar em Árvore”.

Exibe todos os
Seleciona todos Projetos em “Exibição
os Objetos em Árvore”.
Cadastrados. Seleciona todos os
Objetos criados
por você.

 Executar: Executa o projeto selecionado.

 Criar: Cria um novo projeto.

 Documentação: Para exibir este comando é preciso antes selecionar o Projeto, Subprojeto e
Objeto. O SAP exibirá a tela abaixo, com um campo em branco permitindo escritura livre
para detalhar o Projeto em questão. Após documentar o projeto clique no botão Salvar.

LSMW – Legacy System Migration Workbench 3


21/1/2011
CRIANDO UM LSMW:

ETAPA I - PROJETO

 Verifique se existe um Projeto para o seu LSMW,

 Clique no matchcode do campo “Project”

 O SAP exibirá a caixa com as opções disponíveis, conforme mostra tela abaixo. As opções
mais usadas pelo RH são: HROM, HRPA e HRPY.

LSMW – Legacy System Migration Workbench 4


21/1/2011
No Project seleciona-se a área do módulo que irá se atuar, por exemplo para o módulo de HR:

HROM – Dados Organizacionais  OM - Estrutura Organizacional

HRPA – Dados Mestres  PA - Cadastro de Pessoal

HRPY – Folha de Pagamento  PY - Folha de Pagamento

Obs: Lembrando que é exibido Projetos criados por todos os módulos, atenção ao escolher o
projeto.

ETAPA II – SUBPROJETO

 Verifique se existe um subprojeto para o seu LSMW;

 Clique no matchcode do campo “Subproject”

LSMW – Legacy System Migration Workbench 5


21/1/2011
 O SAP exibirá a caixa com as opções disponíveis, conforme mostra tela abaixo. O subprojeto
é o Infotipo ou funcionalidade na qual se atuará.

 Se não existir um subprojeto para o seu caso, clique no botar criar na barra de tarefas.

1º Passo – Criando um Subprojeto

Ao clicar no botão criar o SAP exibirá a tela abaixo:

LSMW – Legacy System Migration Workbench 6


21/1/2011
> Dê um nome para seu subprojeto, preferencialmente o infotipo que irá trabalhar, e uma descrição
e confirme

Por exemplo:

Subproject: IT0598

Description: Entradas para o IT0598 – Garantia de Emprego.

LSMW – Legacy System Migration Workbench 7


21/1/2011
ETAPA III - OBJETO

 Após confirmar a etapa anterior, o SAP exibirá a tela abaixo solicitando um nome e descrição
para o objeto. O objeto já é a atuação mais detalhada do seu LSMW. Por exemplo:

Object: ENT_REQU

Description: Entrada para Requisitados no IT9999

Obs: Se a etapa anterior (Subprojeto) já existir e não for necessário criar, selecione-a no matchcode
e apenas crie um objeto para seu LSMW. O procedimento é igual.

> Após estas 3 etapas o SAP retornará a tela principal já com os dados preenchidos, clique no botão
Executar

LSMW – Legacy System Migration Workbench 8


21/1/2011
ETAPA IV – MONTANDO O LSMW

Após selecionar o Projeto / Subprojeto e Objeto que se deseja trabalhar, o SAP retornará uma tela
com os passos que deverão ser seguidos para a montagem do LSMW.

1º Passo – Gravar o script da operação que se deseja realizar

 O SAP exibirá a tela abaixo com a opção Maintain object attributes selecionada, clique no
botão Executar

 Para iniciar a gravação clicar no botão de “Modificar”, conforme indicado abaixo:

LSMW – Legacy System Migration Workbench 9


21/1/2011
O SAP exibirá a tela abaixo e o usuário deverá marcar a opção Batch Input Recording e depois
clicar no botão Síntese

 O SAP exibirá a tela abaixo e o usuário deverá criar um novo objeto de Recording
selecionando a opção “Criar” da tela (conforme o indicado abaixo:]

LSMW – Legacy System Migration Workbench 10


21/1/2011
 A seguinte tela deverá ser preenhida:

 Recording: Código para o objeto de gravação a ser utilizado

 Description: Descrição

 Owner: Chave do usuário

 Em seguida o sistema solicitará a transação a ser considerada para a gravação:

LSMW – Legacy System Migration Workbench 11


21/1/2011
 Após a confirmação na tela anterior o sistema executará a transação solicitada sendo
necessário executar todo o passo a passo da transação desejada da forma mais objetiva
possível (evitando muitos comandos de “enter”)

Por exemplo: Caso a transação escolhida seja “PP03” (Medidas), executar a medida e após o
término da execução, clicar na opção “retornar” do SAP, conforme abaixo:

 Desta forma o sistema retornará para a tela abaixo. Para sair e salvar o objeto criado, clique
no botão de salvar :

LSMW – Legacy System Migration Workbench 12


21/1/2011
 Importante: Caso você queira modificar um objeto de gravação já criado você deverá
informa-lo na primeira tela (Change object attributes):

 Clique no matchcode da opção Batch Input Recording (selecionada anteriormente). O SAP


exibirá a tela abaixo, selecione o Objeto que definimos na etapa anterior e confirme

LSMW – Legacy System Migration Workbench 13


21/1/2011
 Procura-lo na tela seguinte e seleciona-lo com um duplo clique na área amarela.

 O SAP exibirá a tela abaixo:

LSMW – Legacy System Migration Workbench 14


21/1/2011
 Os campos cor “laranja” são os campos variáveis do seu LSMW, ou seja, aqueles cujas
informações serão preenchidas com as informações fornecidas pelo arquivo. Agora
atribuiremos o código e a decrição do código para os campos variáveis.

 Dê um duplo clique nas áreas cor “laranja”. O SAP exibirá a tela abaixo (Preenchida como
exemplo):

 Ou na barra de menu selecione a opção Edit e depois Default all (muito mais fácil). Nesta
opção o SAP preenche todos os campos automaticamente.

LSMW – Legacy System Migration Workbench 15


21/1/2011
 Após definir todos os campos variáveis a tela estará preenchida como mostra figura abaixo
(preenchida como EXEMPLO). Aperte a tecla ENTER e clique no botão Salvar

LSMW – Legacy System Migration Workbench 16


21/1/2011
2º Passo – Gravar a Estrutura

 O SAP retornará para a tela do LSMW, repare que a primeira etapa foi preenchida com a
data, hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no
caso Maintain source structures. Isto acontecerá para todas as etapas.

 Clique no botão Executar

 Na tela “Display Source Structures”, clicar na opção “Modificar conforme orientado abaixo:

LSMW – Legacy System Migration Workbench 17


21/1/2011
 Em seguida clicar na opção “Criar” para criar uma nova estrutura para seu projeto:

 Para que se crie a nova estrutura é necessário preencher a seguinte tela:

LSMW – Legacy System Migration Workbench 18


21/1/2011
 Source Structure: Código para o objeto de estrutura a ser utilizado

 Description: Descrição da estrutura

 Depois da criação clicar em “Salvar”:

LSMW – Legacy System Migration Workbench 19


21/1/2011
3º Passo – Indicar os campos que constarão no arquivo de entrada

 O SAP retornará para a tela do LSMW, repare que a segunda etapa foi preenchida com a
data, hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no
caso Maintain source fields. Isto acontecerá para todas as etapas.

 Clique no botão Executar

 Na tela “ Display Source fields”, clicar na opção “Modificar”, conforme orientado abaixo:

LSMW – Legacy System Migration Workbench 20


21/1/2011
 Em seguida coloque o cursor no nome da estrutura e clique na opção “Criar” :

 Preencha a tela da seguinte forma:

LSMW – Legacy System Migration Workbench 21


21/1/2011
 Field Name: Código para nome de campo a ser inserido no arquivo (Dica: Colocar o nome
do campo identico ao nome do campo SAP. Ex: “PERSG” / “PERSK” / “PLANS”)

 Field Description: Descrição do campo

 Field length: Tamanho do campo

 Field Type: Tipo do campo (Dica: Clicar no matchcode para saber os possíveis tipos)

LSMW – Legacy System Migration Workbench 22


21/1/2011
 Importante: Além de preencher individualmente, é possível clicar em “Table Maintenance”
para fazer todos os campo ao mesmo tempo, conforme indicado abaixo:

 Ao clicar no botão, a seguinte tela será mostrada e o usuário poderá preencher com todos os
campos desejados da mesma forma que a tela individual, depois da operação completa,
clicar em salvar:

LSMW – Legacy System Migration Workbench 23


21/1/2011
4º Passo – Indicar os relacionamentos entre a estrutura criada e os objetos criados

 O SAP retornará para a tela do LSMW, repare que a terceira etapa foi preenchida com a
data, hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no
caso Maintain structure relations. Isto acontecerá para todas as etapas.

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 24


21/1/2011
 Na tela “ Display Structure relations”, clicar na opção “Modificar”, conforme orientado
abaixo:

 Clicar na opção salvar (pois a ssociação já será feita automaticamente)

LSMW – Legacy System Migration Workbench 25


21/1/2011
5º Passo – Indicar os relacionamentos entre os campos variáveis e os campos da estrutura

 O SAP retornará para a tela do LSMW, repare que a quarta etapa foi preenchida com a data,
hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no caso
Maintain field mapping and conversion rules. Isto acontecerá para todas as etapas.

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 26


21/1/2011
 Na tela “ Display Field Mapping and convertion rules”, clicar na opção “Modificar”,
conforme orientado abaixo:

 Existem duas maneiras de fazer o mapeamento dos campos, clicando individualmente em


cada um deles ou fazendo pela opção “Auto field mapping”, conforme listaremos a seguir:

LSMW – Legacy System Migration Workbench 27


21/1/2011
 Para fazer o mapeamento pela opção “Auto field mapping”, clicar na opção de menu Extras /
Auto field mapping conforme abaixo:

 Não é necessário modificar nenhuma configuração na tela seguinte e clicar em “Ok”

 Todos os campos serão automaticamente preenchidos, conforme abaixo (exemplo):

LSMW – Legacy System Migration Workbench 28


21/1/2011
 Para realizar a mesma operação individualmente, proceder com os seguintes passos:

 Colocar o cursor no campo desejado e escolher entre as opções:

 Source Field: Quando desejar associar o campo a um valor da estrutura de entrada


criado no passo 3

 Constant : Quando desejar associar a uma constante

LSMW – Legacy System Migration Workbench 29


21/1/2011
 Rule: será exibida a tela abaixo para que se possa inserir a regra

 Depois do mapeamento realizado, clicar em “salvar”

6º Passo – Manter regras

 O SAP retornará para a tela do LSMW, repare que a quinta etapa foi preenchida com a data,
hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no caso
Maintain fixed values, translations, user-defined routines. Isto acontecerá para todas as
etapas.

LSMW – Legacy System Migration Workbench 30


21/1/2011
 Para um LSMW simples este passo não precisa ser executado. Pular ao passo seguinte

LSMW – Legacy System Migration Workbench 31


21/1/2011
7º Passo – Especificar arquivos e caminhos

 N a tela do LSMW, escolher a opção “Specify files”

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 32


21/1/2011
 Na tela “Specify files (Display)”, clicar na opção “Modificar”, conforme orientado abaixo:

 Ao clicar na opção “modificar” observe que automaticamente as opções “Read data” e


“Convert data” são preenchidas. Será necessário preencher a primeira opção “Legacy data –
On the PC (Frontend)”. Para isso, colocar o cursor na opção e clicar no botão “Criar”,
conforme indicado abaixo:

LSMW – Legacy System Migration Workbench 33


21/1/2011
 O SAP retornará a seguinte tela para que seja preenchida:

 File: Inserir o caminho do diretório onde estará gravado o arquivo de entrada para o
LSMW que se quer executar

 Description: Descrição para o arquivo indicado

 File contents: Escolher a opção “Data for one source structure (table)”

 Delimiter: Escolher “Tabulator” para que se possa ler o arquivo que será gerado com
separador do tipo “tab”

 File Structure: Escolher as duas opções e cuidar para que os campos no arquivo a ser
gravado estejam na mesma ordem que os campos do passo 3 e para que a primeira linha
do arquivo tenha os nomes dos campo identicos ao que foi colocado também neste passo

 File Type: Não precisa modificar a opção que vem selecionada

 Code Page: Não precisa modificar a opção que vem selecionada

LSMW – Legacy System Migration Workbench 34


21/1/2011
 Ao salvar a tela anterior, o sistema volta para a tela “Specify files” agora com a opção
preenchida, clicar em salvar e passar ao proximo passo:

LSMW – Legacy System Migration Workbench 35


21/1/2011
8º Passo – Associar arquivos

 O SAP retornará para a tela do LSMW, repare que a sétima etapa foi preenchida com a data,
hora e chave de quem a salvou, e automaticamente é selecionada a etapa seguinte, no caso
Assign Files. Isto acontecerá para todas as etapas.

 Clique no botão Executar

 Na tela “Assign files (Display)”, clicar na opção “Modificar”, conforme orientado abaixo:

LSMW – Legacy System Migration Workbench 36


21/1/2011
 Nesta tela só será necessário salvar:

9º Passo – Gerar o arquivo de dados

 Para que o LSMW seja executado será necessário gerar o arquivo de dados.

LSMW – Legacy System Migration Workbench 37


21/1/2011
 O arquivo deverá conter os campos indicados no terceiro passo na ordem que aparecem
listados na tela

 Dica: Montar a tabela no excel (observar que o título da coluna deverá ser o mesmo indicado
como nome do campo no passo 3 e os dados em cada campo não poderão utrapassar a
quantidade de caracteres informada no passo 3)

 Após a montagem da tabela, o usuário deverá escolher a opção “salvar como” e o tipo de
arquivo deverá ser “Texto (separado por tabulações)”

10º Passo – Ler os dados

 Após o passo 8, o SAP retornará para a tela do LSMW, repare que a oitava etapa foi
preenchida com a data, hora e chave de quem a salvou, e automaticamente é selecionada a
etapa seguinte, no caso Read Data. Isto acontecerá para todas as etapas.

LSMW – Legacy System Migration Workbench 38


21/1/2011
 Clique no botão Executar

 A seguinte tela será exbida, nesta tela apenas clicar na opção executar :

LSMW – Legacy System Migration Workbench 39


21/1/2011
 A seguinte tela com o resultado do processamento da leitura dos dados será exibida:

 clicar em voltar até chegar a tela principal do LSMW

LSMW – Legacy System Migration Workbench 40


21/1/2011
11º Passo – Ver os dados

 Após clicar em voltar. o SAP retornará para a tela do LSMW, repare que a nona etapa foi
preenchida com a data, hora e chave de quem a salvou, e automaticamente é selecionada a
etapa seguinte, no caso Dispolay Read Data. Isto acontecerá para todas as etapas.

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 41


21/1/2011
 Neste passo é possível visualizar o dado lido (não é obrigatório seguir)

 Na tela seguinte clicar em “Ok” (Não é necessário modificar nada)

 A seguinte tela será exibida com as “strings” dos dados lidos:

 Clicar em voltar para seguir ao próximo passo

LSMW – Legacy System Migration Workbench 42


21/1/2011
12º Passo – Converter os dados

 Após clicar em voltar. o SAP retornará para a tela do LSMW, repare que a décima etapa foi
preenchida com a data, hora e chave de quem a salvou, e automaticamente é selecionada a
etapa seguinte, no caso Convert Data. Isto acontecerá para todas as etapas.

 Clique no botão Executar

 A seguinte tela será exibida e é necessário apenas clicar em executar

LSMW – Legacy System Migration Workbench 43


21/1/2011
 A seguinte tela com o resultado do processamento da conversão dos dados será exibida:

 clicar em voltar até chegar a tela principal do LSMW

LSMW – Legacy System Migration Workbench 44


21/1/2011
13º Passo – Ver os dados

 Após clicar em voltar. o SAP retornará para a tela do LSMW, repare que a décima primeira
etapa foi preenchida com a data, hora e chave de quem a salvou, e automaticamente é
selecionada a etapa seguinte, no caso Display converted Data. Isto acontecerá para todas
as etapas.

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 45


21/1/2011
 Neste passo é possível visualizar o dado convertido (não é obrigatório seguir)

 Na tela seguinte clicar em “Ok” (Não é necessário modificar nada)

 A seguinte tela será exibida com as “strings” dos dados convertidos:

 Clicar em voltar para seguir ao próximo passo

LSMW – Legacy System Migration Workbench 46


21/1/2011
14º Passo – Criar sessão de Batch Input

 Após clicar em voltar. o SAP retornará para a tela do LSMW, repare que a décima segunda
etapa foi preenchida com a data, hora e chave de quem a salvou, e automaticamente é
selecionada a etapa seguinte, no caso Create Batch Input Session. Isto acontecerá para
todas as etapas.

 Clique no botão Executar

LSMW – Legacy System Migration Workbench 47


21/1/2011
 A seguinte tela será exibida:

 Importante: Caso você deseje manter a sessão de Batch Input para futuras análises, deixar a
opção “Keep Batch Input Session” marcada

 Clicar em executar

 a seguinte tela informa a criação da sessão com sucesso:

LSMW – Legacy System Migration Workbench 48


21/1/2011
15º Passo – Executar sessão de Batch Input

 O SAP retornará para a tela do LSMW, repare que a décima terceira etapa foi preenchida
com a data, hora e chave de quem a salvou, e automaticamente é selecionada a etapa
seguinte, no caso Run Batch Input Session. Isto acontecerá para todas as etapas.

 Clique no botão Executar

 Automaticamente a tela SM35 é aberta com a pasta criada selecionada

LSMW – Legacy System Migration Workbench 49


21/1/2011
 Selecionar a pasta criada e clicar na opção “Processar”, conforme indicado abaixo:

 A seguinte tela é exibida. Escolher a opção de processamento desejada e clicar no botão


“Processar”, desta formar a sessão de Batch input será iniciada:

LSMW – Legacy System Migration Workbench 50


21/1/2011
 Pocessamento Visível: Ao escolher esta opção será possível visualizar e interagir com
as transações no momento da execução

 Exibir só erros: Só será possível visualizar caso haja algum erro (em alguns casos,
quando a opção de processamento oculto não funcionar, esta opção poderá funcionar)

 Oculto: Não sera possível visualizar o processamento

LSMW – Legacy System Migration Workbench 51


21/1/2011
ETAPA V – TRANSPORTANDO O LSMW

Após a criação e testes do LSMW desejado, você poderá migra-lo de mandante.

Para a migração, proceder da seguinte forma:

1º Passo – Na Origem

 No mandante de origem, executar a transação do LSMW:

LSMW – Legacy System Migration Workbench 52


21/1/2011
 Escolher a opção de menu Extras / Export project

 Na tela seguinte inserir o código do projeto que se deseja exportar:

LSMW – Legacy System Migration Workbench 53


21/1/2011
 Escolher quais serão os Subprojetos, objetos e regras que serão exportados:

 Importante: quando o ícone “Select / Deselect” não estiver na linha significa que o objeto não
está selecionado (ou seja, não será migrado), quando o ícone estiver presente, significa que
o objeto está selecionado e será migrado.

LSMW – Legacy System Migration Workbench 54


21/1/2011
 Desmarque todo o projeto clicando na primeira linha (observe que todos os objetos agora
estão sem o ícone ao lado direito da linha):

 Selecione os objetos que você criou (objetos de “recording”, Subprojetos, estruturas, etc)

LSMW – Legacy System Migration Workbench 55


21/1/2011
 Após selecionar todos os objetos desejados, clicar no botão “export” conforme indicado
abaixo ou no menu “Export conversion rules” / “export”

 A seguinte tela será exibida:

 Prrencher os campo conforme abaixo e clicar em transferir, após esta ação um arquivo de
exportação será gerado no diretório indicado para que seja utilizado na operação de “Import”
em outro mandante:

 Nome do file: Preencher com o nome do arquivo que será utilizado para gravar a
exportação

 Formato dados: “ASC”

LSMW – Legacy System Migration Workbench 56


21/1/2011
2º Passo – No Destino

 Para que o arquivo de exportação gerado seja transferido para o mandante de destino,
deveremos proceder da seguinte forma:

 Executar a transação LSMW no mandante de destino:

 Escolher a opção de menu “Extras” / “Import Project”

LSMW – Legacy System Migration Workbench 57


21/1/2011
 A seguinte tela será exibida:

 Prrencher os campos conforme abaixo e clicar em transferir, após esta ação o arquivo de
exportação gerado no diretório indicado será importado para o mandante em questão:

 Nome do file: Preencher com o nome do arquivo gerado na exportação

 Formato dados: “ASC”

 A seguinte tela será exibida, clicar OK:

LSMW – Legacy System Migration Workbench 58


21/1/2011
 Importante: Os objetos marcados com um ícone verde, são os objetos que já existem no
mandante e serão sobregravados na execução do import

 Caso esteja de acordo com o esperado, prosseguir com a importação selecionando o botão
“Import”

LSMW – Legacy System Migration Workbench 59


21/1/2011
 Quando a mensagem de sucesso é exibida, significa que o import foi realizado corretamente:

LSMW – Legacy System Migration Workbench 60


21/1/2011