A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

<inserir o nome do consultor> – Consultor Masterdata

Apresentações semelhantes


Apresentação em tema: "<inserir o nome do consultor> – Consultor Masterdata"— Transcrição da apresentação:

1 <inserir o nome do consultor> – Consultor Masterdata
Ferramentas SAP - LSMW <inserir o nome do consultor> – Consultor Masterdata

2 Agenda Parte 1 – LSMW I – Introdução II – LSMW passo a passo
III – Recomendações e Dicas Parte 2 – Oficina Prática

3 I. Introdução

4 Apresentação LSMW Legacy System Migration Workbench
Objetivo do LSMW Permitir de forma simples e estruturada a transferência de dados de sistemas legados para o ECC utilizando programas Standard de Batch Input ou Direct Input, “batch input recording”, BAPI’s e Idocs, sem a necessidade de codificação ABAP

5 Dados Financeiros de um projeto de Migração de Dados
A migração de dados pode representar de 15% a 20% do custo total de uma implementação ECC. Em implementações pequenas pode chegar a 40%. Motivos pelo qual é tão cara: Necessidade de desenvolvimento de programas de carga, que não podem ser aproveitados futuramente Necessidade de lidar com diversos detalhes técnicos e diferentes tecnologias O volume de dados depende do tamanho do projeto O esforço de programação ABAP não depende do volume de dados

6 Exemplo de uma Carga de Dados via Batch Input
ç ã o ECC Estruturas definidas no programa ABAP de batch input Prog. ABAP de Batch input Dados do Legado no application server Leitura dos dados de carga

7 Arquitetura do LSMW ECC - LSMW ECC T r a n s ç ã o Batch input
Conversor de dados LSMW “De para” de estrut. e campos Regras de conversão ECC Dados do Legado no PC ou no application server Leitura dos dados de carga Estruturas definidas pelo usuário no LSMW baseadas nas estruturas do “Legado” Direct input Estruturas “padrão” SAP ALE/ Idoc Bapi Dados convertidos Base de dados ECC Conversão de dados Método de entrada de dados Dados do legado fora do ECC Leitura dos dados Dados lidos ECC - LSMW

8 Um ou diversos arquivos
LSMW Um ou diversos arquivos SAP Standard CONVERSÃO_DADOS Processamento Batch Input Dados Legados no PC LER_DADOS Dados Convertidos Leitura dos no servidor Processamento IDoc inbound Processamento Direct Input Estrutura de Relacionamento Mapeamento dos Campos Regras de Conversão

9 Estrutura das Cargas de Dados no LSMW
-> Projeto -> Subprojeto -> Objeto Exemplo: neste exemplo, cada objeto é um projeto. Desta forma evita-se problemas de versão em função de exportação/ importação de projetos Projeto: MM01 Carga de Materiais – Visão básica Subprojeto: MM01 Carga de Materiais – Visão básica Objeto: MM01 Material visão básica Projeto: MM02 Carga de Fornecedores Subprojeto: MM02 Carga de Fornecedores Objeto: MM02 Carga de Fornecedores

10 Características e Vantagens do LSMW
Redução do tempo e custo do projeto de migração de dados Carga de dados possível sem programação ABAP (o próprio LSMW gera todos os programas ABAP) Possibilidade de utilização de diversos métodos de carga de dados (batch input ou direct input, “batch input recording”, BAPI’s e Idocs) Conversão de dados flexível - constante, transfer (move), prefixo, sufixo, concatenado, “tradução” (tabela old value - new value), programa ABAP Possibilidade de realização de cargas de dados iniciais ou periódicas Organização do projeto (Projeto, subprojeto e objeto) Documentação do projeto (registro de todas as fases do processo de carga e histórico) Transporte dos projetos via sistema de transportes ou down / upload (arquivo ASCII)

11 II. LSMW – Passo-a-passo

12 Migração de Dados em 3 Steps
Origem Step 1 Step 2 Step 3 Destino Preparação Mapeamento de campos e regras de conversão Importação de dados SAP Sistema Legado Checklist LSMW

13 Etapas do processo de carga de dados via LSMW
1. Maintain object attributes 2. Maintain source structures 3. Maintain source fields 4. Maintain structure relations 5. Maintain field mapping and conversion rules 6. Maintain fixed values, translations, user-defined routines 7. Specify files 8. Assign files 9. Read data 10. Display read data 11. Convert data 12. Display converted data 13. Start Direct Input program (exemplo de direct input) Step 1 Step 2 Step 3

14 Etapas do Processo de Migração – 1/7
Step 1: Preparação 1.1 – Mapear todos os campos das transações ECC envolvidas com as cargas Identificar todas as telas e campos que devem ser preenchidos nas transações do ECC (sugestão: documentar as telas em word com uma lista de campos e elementos de dados abaixo de cada tela ou fazer o mapeamento via transação SHDB) 1.2 – Escolher a forma de realização da carga (batch input ou direct input, “batch input recording”, BAPI’s e Idocs) Batch input recording é utilizado quando não há método standard de importação de dados 1.3 – Analisar as estruturas de dados requeridas pelo ECC para a carga e compará-las com o mapeamento de telas e campos realizado na etapa 1 Deve-se definir quais campos das estruturas devem ser preenchidos

15 Etapas do Processo de Migração – 2/7
Exemplo de análise de estruturas de dados requeridas pelo ECC Cabeçalho da BOM (lista técnica de componentes)

16 Etapas do Processo de Migração – 3/7
Itens da BOM

17 Etapas do Processo de Migração – 4/7
1.4 – Levantar estruturas e campos disponíveis no sistema legado Exemplo: Roteiros de produção

18 Etapas do Processo de Migração – 5/7
Step 2: Mapeamento de campos e regras de conversão 2.1 – Definir “manualmente” o relacionamento entre as estruturas do legado e as estruturas requeridas pelo ECC Uma estrutura do legado pode estar associada a mais de uma estrutura do ECC (inclusive estruturas de níveis diferentes) Exemplo: Roteiros de produção Cabeçalho Operações RC271_DS MAPL_DI_DS PLKO_DI_DS PLFL_DI_DS PLPO_DI_DS PLFH_DI_DS Ferramentas Estruturas requeridas pelo ECC Estruturas do legado

19 Etapas do Processo de Migração – 6/7
2.2 – Definir como os campos das estruturas requeridas pelo ECC serão preenchidos a partir dos campos das estruturas do legado Transfer (move); Constante; Prefixo ou sufixo; Concatenado; “Tradução” (tabela ‘old value’ – ‘new value’); Programa ABAP;

20 Etapas do Processo de Migração – 7/7
Step 3: Importação de dados 3.1 – Ler dados de origem 3.2 – Converter dados 3.3 – Executar a carga

21 Recomendações

22 Requisitos da Equipe de Migração
Conhecimento dos campos de origem do legado Conhecimento dos campos da aplicação do ECC Conhecimento dos processos de carga de dados envolvidos (batch input, direct input, BAPI, ALE) Conhecimento básico de ABAP Perfis de autorização: B_LSMW_ALL, B_ALE_ALL

23 Perguntas

24


Carregar ppt "<inserir o nome do consultor> – Consultor Masterdata"

Apresentações semelhantes


Anúncios Google