O documento descreve a ferramenta LSMW no SAP, que permite estruturar processos de carga de dados de sistemas legados para o SAP de forma sequencial. A ferramenta guia o usuário passo a passo no mapeamento de campos, conversão de dados, geração de arquivos de batch input e execução dos processos de migração. Exemplos citados incluem alteração de endereços, dados bancários e cadastros contábeis.
1. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
2. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
• Permite estruturar os processos de carga de acordo com o projeto, sub-projeto e objeto;
• Apresenta uma sequência lógica para facilitar o processo;
• É possível utilizar-se de Bap´s, batch standard, IDoc ou mapear a transação para realizar o
batch input;
• Permite utilizar-se de abap ou regras para fazer conversão;
• Exibe o processamento passo a passo até a execução final;
• Pode ser desenvolvido pelo funcional ou abaper.
• Ferramenta disponível a partir da versão 4.6, que tem por finalidade facilitar o processo
de batch input;
1 – Conceito
3. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
2 – Apresentação da ferramenta
- Criar projeto, sub_projeto e objeto clicando em para cada item.
4. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Irá aparecer uma tela como esta, tela principal, com os passos a serem seguidos;
- No passo 1 deverá ser definido como será o processo de batch input, por Bapi,
Idoc, recording...
5. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Neste exemplo estaremos adotando o método de recording, mapeando os
campos necessários.
- Para seguir deve-se clicar em
6. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Deve-se estabelecer um nome para o recording, e posteriormente o nome da
transação (AS02, neste exemplo), clicando em
7. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Deve-se mapear todos os campos necessários à alteração.
8. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Após o término do mapeamento, deve-se atribuir nomes aos campos necessários à
transação.
9. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 2, deverá ser definido o nome de uma estrutura para este objeto.
10. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
-No passo 3, será informado a seqüência dos campos que deverão vir para
executar a transação;
- Deverá conter todos os campos com nome (livre), tipo e tamanho do campo,
para posterior associação.
11. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 4, será feita o relacionamento da estrutura com o processo, se houver
somente uma estrutura o SAP associa automaticamente, caso contrário associar
manualmente.
12. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 5, será associado as regras dos campos de entrada com os campos técnicos
do SAP. Nesta etapa é possível ter um código ABAP (básico, não muito pesado), um
valor fixo para determinado campo, entre outros.
13. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 7, será especificado o caminho para leitura do arquivo externo, qual o
separador dos campos e o tipo de arquivo.
14. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
-No passo 8, será associado a estrutura com o nome do arquivo externo, se
houver somente um o SAP faz automaticamente, caso contrario devera ser
feito manualmente.
-PRONTO !!! Acabou-se de desenhar o processo, agora vamos executar.
15. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 9, o arquivo externo será lido.
- É possivel delimitar o número de registros a serem lidos, o formato dos
valores e das datas que serao entrados atraves do arquivo externo.
16. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 10, é exibido os campos que foram lidos do arquivo externo.
17. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
-No passo 11, é executado a conversão conforme regras estabelecidas no passo 5.
- No passo 12, é exibido o resultado após a conversão.
18. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 13, é criada uma pasta batch input.
19. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- No passo 14, a pasta poderá ser executada.
20. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
3 – Exemplos
- Alterar o endereco e o CGC do cliente;
-Alteração utilizando Direct Input;
- Realizar a alteração do imobilizado referente ao valor de aquisição da
área de CIAP;
21. LSMW – Legacy System Migration Workbench
•Carlos Moçatto
- Realizar a alteração do cadastro do imobilizado referente a chave de
depreciação, vida útil e centro de custo.
- Realizar a alteração do cadastro de material, para os campos de peso
bruto, peso liquido, código de controle nbm (tela com.ext.
Exportação).
- Alterar os dados bancários do fornecedor.
4 – Exercícios