Professional Documents
Culture Documents
MANUAL LSMW
NDICE
1. Introduo.....................................................................3 2. Arquitetura....................................................................4 3. Funcionalidades............................................................5 4. LSMW via Batch input.................................................21 5. LSMW via Bapi / IDOC................................................56 6. LSMW via Direct input.................................................63 7. Dicas............................................................................68 8. Perguntas freqentes..................................................72
1 - INTRODUO
A ferramenta LSMW (Legacy System Migration Workbench) disponibilizada pela SAP sem custo adicional e com o objetivo de transferir dados de sistemas legados (No SAP Legacy System) para o R/3. Existem outros recursos que tambm podem ser utilizados para migrao/atualizao de dados como, SHDB(Batch Input Record), DX Workbench (Data Transfer Workbench), CATT (Computer Aided Testing Tool) entre outros, mas algumas diferenas importantes devem ser consideradas: SHDB X LSMW => O LSMW no depende de programao ABAP e disponibiliza outros recursos (translation, defined routines etc.). Tambm possvel via LSMW escolher o tipo de processamento Ex.: Direct Input, BAPI, IDOC; DX Workbench x LSMW=> O DX Workbench seria uma extenso do LSMW, tanto que depende de funcionalidades do LSMW para converso de dados. CATT x LSMW => O tempo de execuo do CATT para migrar/atualizar dados muito lento e o LSMW oferece mais recursos para cargas de dados mais complexas.
Obs. A ferramenta LSMW no utilizada para extrao / migrao de dados e do R/3 para sistemas legados.
2 - ARQUITETURA
3 - FUNCIONALIDADES 3 - FUNCIONALIDADES
a. Executar transao:
b. Funcionalidades: Parte I
Welcome: o Mensagem explicando o objetivo da transao, ou seja, deve ser utilizada para migrao de dados de sistemas (No SAP) para o R/3. All objects: o Lista de todos os LSMWs criados por Projeto, Subprojeto, Objeto, Usurio, Descrio. My objects: o Lista somente os LSMWs criados pelo seu usurio. All objects of the project: o Lista de todos os objetos criados para o Projeto, Subprojeto e Objeto selecionado na tela. Continue: o Iniciar as etapas para preparao do LSMW.
3 - FUNCIONALIDADES
Create entry: o Criar um nome de Projeto, Subprojeto e Objeto para o seu LSMW, seguindo estrutura modelo abaixo :
o o o o o o o o o
Projeto: IDES S.A. Subprojeto: MM Objeto: Material Objeto: Fornecedor Objeto: Pedido de compra Etc. Subprojeto: SD Objeto: Clientes Objeto: Pedido de Vendas
Administration: o Lista de todos os Projetos (LSMW) e suas respectivas ligaes com Subprojetos, Objetos, Fixed Values, Translations, User Defined Routines. Recordings: o Direciona para o(s) recording(s) do Projeto(LSMW) correspondente. Somente os Projetos executados via Batch Input tero contedo nesta opo, isto porque somente estes projetos utilizam recording.
3 - FUNCIONALIDADES
Existem duas formas de exportar o LSMW entre ambientes, via request ou via (export/import): Create change request (via request): o Recurso utilizado para transportar o contedo do LSMW entre ambientes. Normalmente criado o LSMW em ambientes com massa de testes (QAS), e depois transportado para PRD. Export project (via export/import): o Recurso utilizado para exportar o contedo do LSMW para outro ambiente via arquivo. Utilizar este recurso no ambiente origem.
o Posicionar o cursor sobre a linha Subprojects. o Clicar no boto do LSMW. o para selecionar todo o contedo
3 - FUNCIONALIDADES
o Informar o local e nome do arquivo onde deseja salvar o contedo do LSMW. o Clicar no boto transfer.
o <> Enter. Import project: o Recurso utilizado para Importar o contedo do LSMW via arquivo. Utilizar este recurso no ambiente destino.
3 - FUNCIONALIDADES
o Clicar na opo Transfer.
o <> Enter.
o Posicionar o cursor sobre a linha Subprojects. o Clicar no boto do LSMW. para selecionar todo o contedo
3 - FUNCIONALIDADES
o Importao efetuada !
IDoc inbound processing: o Esta opo responsvel pela configurao do IDOC, isto se faz necessrio quando o LSMW processado via BAPI ou IDOC o No menu Settings clicar na opo IDoc inbound processing. .
Obs.: Se estiver configurada conforme recomendaes SAP as opes Maintain ports = LSMW, Maintain partner types = US e Maintain partner numbers = LSMW, somente preencher com estas informaes na mesma seqncia os campos File port, Partn.type e Partn.number. Depois clicar na opo Activate IDoc inbound processing..., caso contrrio seguir os passos abaixo para configurar. Configurar Maintain ports: o Clicar no boto Maintain ports.
3 - FUNCIONALIDADES
10
3 - FUNCIONALIDADES
o o o o o o
Clicar no boto criar. Porta = LSMW. Description = Legacy System Migration Workbench. Version = 3 Idoc record types SAP release 4.x. Physical directory = informar um diretrio. Outbound file : Informar um nome de arquivo ex. filelsmw.
11
3 - FUNCIONALIDADES
o Inbound file : Informar um nome de arquivo ex. filelsmw. o o o Resultado : Salvar. Voltar. Voltar.
12
3 - FUNCIONALIDADES
o Utilizar opo US, conforme recomendaes SAP. Obs. Esta configurao standard e em muitos casos j est configurada, caso contrrio, deve ser criada com as caractersticas da linha circulada.
13
3 - FUNCIONALIDADES
Configurar Maintain partner numbers:
14
3 - FUNCIONALIDADES
o o o o o o
Partn. number = LSMW; Partn.type = US; Typ = US; Agent = Cdigo do Usurio; <> ENTER; Salvar.
15
3 - FUNCIONALIDADES
o Resultado :
Voltar.
16
3 - FUNCIONALIDADES
Voltar.
o Clicar no boto executar. Obs. O procedimento a seguir ser necessrio para criar automaticamente o Partner Agreemnet.
17
3 - FUNCIONALIDADES
o Clicar no boto Display <-> Change para ativar alterao. o Salvar. o Resultado :
18
3 - FUNCIONALIDADES
c.
Funcionalidades : parte 2
Personal menu: o Recurso utilizado para habilitar/desabilitar etapas referente a seqncia de execuo do LSMW. Ex. A seguir somente Display conversion program no estar ativo para ser executado pela tela principal. Obs.: Com base no tipo de execuo (Bapi, Direct Input, Batch Input ou Idoc), automaticamente as etapas necessrias so marcadas. Isto no significa que necessariamente essas etapas precisam ser executas.
19
3 - FUNCIONALIDADES
Numbers on/off : o Mostra a seqncia de execuo do LSMW por nmeros. Ex. Ativado:
Desativado :
Doubleclick=Edit/Display : o Acessar as etapas de execuo em modo editado ou exibio. Ou seja, se estiver habilitado Display, sempre que executar a etapa ser necessrio clicar no boto para ativar o modo de edio. Se estiver habilitado Edit a etapa ser executada em modo edio automaticamente.
Object overview : o Mostra o contedo de todas as etapas do LSMW, podendo ser visualizado atravs de lista ou tabela. Action log : o Mostra o histrico de data e horrio que cada etapa foi executada.
20
a. Executar transao :
b. Criar
21
: Objetivo : Definir e mapear o tipo de processamento: Batch input, Direct Input, Bapi ou IDOC. o Executar
o Clicar em criar.
22
o Informar um nome de recording; o Informar descrio; o <> ENTER. Obs.: Antes de executar a transao, precisa conhecer exatamente quais etapas e campos sero executados. Neste exemplo estaremos atualizando a descrio do material.
o Informar cdigo de transao que deseja executar para simular o batch input. Neste momento ser mapeado/gravado todos os campos que contm contedo na tela. o <> ENTER (neste momento comea executar a transao) :
23
o Alterar descrio do material. o Salvar (No finalizar a gravao com <>ENTER) (Neste momento finaliza a gravao do batch input. Todos os campos que existiam valor na tela simulada sero carregados a seguir.)
24
Default : o Atualizar automaticamente campo a campo (Azul escuro) com nome e descrio standard (Marrom). Default all : o Atualizar automaticamente todos os campos (Azul escuro) com nome e descrio standard (Marrom). Reset : o Limpar o contedo preenchido pelos botes (Default e Default all). Screen field : o Incluir campos, ou seja, se por algum motivo no foi mapeado o campo no batch input. Screen field : o Excluir campos. Este boto bastante usado, porque aps a gravao do batch input o sistema alm de listar os campos mapeados na tela, tambm lista os campos que existiam valor e estas sujeiras podem ser eliminadas. Documentation: o Documentar informaes importantes desta etapa. Repet recording : o Repetir a gravao do batch input, caso tenha ocorrido algum problema da primeira vez. Maintain attributes : o Alterar a descrio do recording.
25
Importante : Neste momento todos os campos que existiam valor na tela simulada pelo batch input sero listados. Existe duas maneiras para executar esta etapa : 1- Manter os campos que no foram mapeados pelo batch input e obrigatoriamente clicar duas vezes nestes campos (conforme a seguir) e limpar os valores defaut, caso contrrio os campos sero atualizados indevidamente com estes valores. Ex. :
26
o Informar o nome do campo (sem espaos e caracteres especiais). Este nome pode ser o prprio nome utilizado como cabealho dos registros (arq. TXT). o Informar descrio do campo. o Manter em branco o default value. Obs. Este procedimento dever se repetir da mesma forma para todos os campos mapeados em tela e que esto ligados a cor azul claro. o o o Savar. Voltar. Voltar.
27
o Informar o nome do Recording criado ou utilizar o boto F4 que atualizar automaticamente com o nome criado. Ex. Material. o <> ENTER o o Salvar. Voltar.
: Objetivo : Criar estrutura para os campos (sistema legado) a serem exportados. o Executar
28
o Informar um nome para Source structure, no pode ser o mesmo nome informado no Recording. Ex. MM02. o Informar uma descrio. Ex. Atualizao da descrio do material. o <>ENTER.
o o
Salvar Voltar.
: Objetivo : Incluir os campos a serem importados na estrutura criada pela etapa anterior. o Executar o A seguir, segue explicao de recurso dos botes :
o o o o
29
Upload (Tab delimited text) : Recurso utilizado para importar layout via arquivo.
Obs.: O arquivo dever seguir o formato : Nmero de campos (seqencial); Nome do campo; Descrio do campo; Tipo do campo Ex. C caracter, etc. Tamanho do campo; Ex. Layout do arquivo a importar :
30
Copy from other object : Recurso utilizado para copiar o layout dos campos de outro objeto/LSMW.
Informar Projeto; Informar Subprojeto; Informar Objeto; Informar Source structure; <>ENTER.
31
From data file (field names in 1st line) Recurso utilizado para importar layout via arquivo.
Informar o nmero de campos que sero importados o Ex. 2 campos (Material e descrio) Informar a quantidade total de caracteres que cada registro ter. o Ex. Material : 480007468 (9 caracteres), Descrio : Chapa de ao teste (18 caracteres) = 9 + 18 = 27. Ex. Layout do arquivo a importar :
32
Recurso utilizado para identificar quais so os campos chaves de um objeto para outro. Ou seja, desde que o campo de um objeto esteja com o mesmo de outro objeto o sistema identifica com a cor marrom estes campos chaves. Exemplo de outro LSMW (Pedido) que depende de 2 objetos :
33
o Posicionar o cursor sobre a linha amarela. o Clicar no boto Change field (incluir os campos manualmente). Obs.: Os campos de valor fixo no R/3 no precisam constar na estrutura do arquivo texto e nem nesta etapa. Eles tero o seu valor atribudo na etapa 6 Maintain Fixed Values, Translations, User-Defined Routines.
o o
Salvar Voltar.
: Objetivo : Relacionar a estrutura Source structure ex. MM02 criada na etapa 2, com o Recording ex. Material criado na etapa 1: o Executar
o Posicionar o cursor sobre a linha marrom e clicar no boto Relationship. o o Salvar. Voltar. :
34
Source field : o Recurso utilizado para associar/mover os campos criados na source field campo origem com os campos do batch input - campos destino Source field : o Recurso utilizado para remover as associaes/regras feitas no passo anterior. Rule: o Recurso utilizado para criar regra(ABAP) para importar contedo do campo, Ex.: MOVE, CONSTANT, FIXED VALUE, etc. Obs. Estas regras j esto pr-definidas, no precisa conhecer a linguagem ABAP para utiliza-las.
Auto-fieldmapping: o Recurso utilizado para relacionar automaticamente os campos mapeados pelo batch input etapa1 com os campos do source field etapa 3 atravs da regra pr-definida.
35
Match fields with identical names: o Esta opo s atualiza os campos que estiverem com o mesmo contedo entre target field (mapeados pelo Bach input etapa1) com o source field (campos referente ao sistema legado Etapa 3). Match fields with similar names names Minimum matching probability in percent = 50%: o Esta opo s atualiza os campos que estiverem com pelo menos 50% aproximado ao contedo entre target field (mapeados pelo Bach input etapa1) com o source field (campos referente ao sistema legado Etapa 3). Only apply rule Transfer (MOVE): o Esta opo atualiza automaticamente a regra MOVE. Also apply reusable rules: o Esta opo habilita outras regras de importao para serem utilizadas. With confirmation: o Esta opo aguarda a sua confirmao para fazer a relao entre os campos target field e source field. Without confirmation: o Esta opo atualiza automaticamente a relao entre os campos target field e source field, desde que atenda as regras de Match fields with identical names ou Match fields with similar names names. o Explicao dos botes finalizada.
36
o Posicionar o cursor sobre o campo (Azul escuro). o Clicar no boto Source field. (Esta opo deve ser utilizada somente para a regra MOVE).
o Ser listado todos os campos origem que foram criados no Source field (Etapa 3). o Clicar 2 vezes sobre o campo correspondente. Neste momento a regra MOVE ser utilizada automaticamente.
37
o Seguir este procedimento para todos os campos que utilizarem a regra MOVE. Para os campos que precisam de outras regras, utilizar o procedimento a seguir :
o Posicionar o cursor sobre o campo que deseja adicionar a regra . o Clicar no boto Rule
o Por ser constante o sistema abre a opo Match code, neste caso o campo KZSEL se referencia a marcar a viso no mestre de materiais, portanto ser preenchido com o valor X. o <ENTER>.
o o
Salvar. Voltar.
: Objetivo : Definir valores fixos, tradues e rotinas de ABAP, esta etapa muito importante porque possvel exportar estas regras para outros Projetos/LSMW. o Executar o A seguir, segue explicao de recurso dos botes :
: o Criar nova entrada para Fixed Values, Translations ou User Definedroutines, para isso posicionar o cursor sobre a opo desejada.
39
o Informar Projeto/LSMW destino. o <>ENTER. Obs.: Neste momento as regras foram copiadas para outro projeto/LSMW. Este procedimento igual para as opes Translations e Userdefined routines.
40
Fixed values : o Manter valores fixos nos campos. No ser necessrio informar este campo na etapa 3 Maintain source field. o Posicionar o cursor sobre a opo Fixed values. o Clicar na opo criar
41
o Informar tamanho do campo; o Informar valor do campo; o <>ENTER. Obs.: Ser necessrio voltar para a etapa 5 Maintain field mapping and conversion rules e colocar no campo correspondente a regra (campo da estrutura = FV_ + nome do fixed value), Ex. : Material-KZSEL_01 = FV_VISO_MATERIAL.
42
User-defined routines : o Recurso utilizado para desenvolver cdigos ABAP. o Posicionar o cursor sobre a opo User-defined routines. o Clicar na opo criar
o Informar nome; o Informar descrio; o <> ENTER. Obs.: Neste exemplo foi criado um cdigo ABAP para mover zeros a esquerda no cdigo do material.
o Informar a quantidade de parmetros de entrada; o Informar a quantidade de parmetros de sada; Obs.: Neste exemplo foi utilizado um nico parmetro de entrada e sada.
43
44
Obs.: Para executar esta Call Function ser necessrio utilizar um comando ABAP na etapa 5 Maintain field mapping and conversion rules no campo correspondente, como informado a seguir :
: Objetivo : Selecionar e definir algumas regras para o arquivo que ser migrado. o Executar
45
File: o Localizar o arquivo a ser migrado (o arquivo obrigatoriamente precisa ser .TXT). Description: o Colocar uma descrio qualquer, geralmente informado o mesmo nome do arquivo. Data for one source structure (table): o Este recurso utilizado para 100% dos casos, porque atende tambm LSMWs com mais de uma estrutura. Separator: o responsvel por definir o tipo de delimitador do arquivo. comum utilizar Tabulator.
46
o o
Salvar. Voltar.
47
Transaction number: o possvel ler somente parte do arquivo, isto muito comum quando o arquivo grande e precisa fazer um teste somente com um registro. Se estiver em branco automaticamente ser lido todos os registros. Date values -> YYYYMMDD o Ser considerado o contedo do campo data nesta mscara AAAAMMDD. Ex. 20070208. o Executar
Obs.: Quando a coluna Not written for diferente de 0 zero que algum dos registros no foi lido, portanto ocorreu um erro. o o Voltar. Voltar.
48
o Informar se necessrio o range de registros que deseja verificar. Se manter em branco todos os registros lidos sero mostrados. o <>ENTER.
o Clicar sobre a linha amarela para mostrar em forma de tabela o contedo do arquivo que foi lido.
o o
Voltar. Voltar.
49
o Informar se necessrio o range de registros que deseja converter, se manter em branco todos os registros lidos sero convertidos. o Executar
o o
Voltar. Voltar.
: Objetivo : Mostra os registros convertidos na estrutura definida na etapa 1 Maintain object attributes. o Executar
50
o Informar se necessrio o range de registros que deseja verificar, se manter em branco todos os registros convertidos sero mostrados. o <>ENTER.
o Clicar sobre a linha verde para mostrar em forma de tabela o contedo do arquivo que foi convertido.
o o
Voltar. Voltar.
: Objetivo : Criar pasta com o contedo dos registros lidos/convertidos nas etapas 9 e 11 respectivamente. o Executar
51
Keep batch input session(s)? o Se estiver marcado, aps a execuo do batch input na etapa 14 Run batch input session ser mantida a pasta no histrico. o Executar
o <>ENTER.
: Objetivo : Executar a transao SM35 para atualizar via batch input os registros do arquivos .TXT. o Executar
52
Process/foreground : o Se estiver marcado, o processamento ser visvel. DICA : - Se precisa pular o registro utilizar o comando /N; - Se precisa encerrar a execuo utilizar o comando /NEND; Display erros only : o Se estiver marcado, o processamento somente para se houver algum erro. Background : o Se estiver marcado, o processamento no visvel e armazena os erros em logs aps o trmino da execuo. Obs.: A pasta pode ser executada pela prpria transao LSMW ou pela transao SM35, ficando a escolha do usurio.
o o o
: Nmero de transaes/registros a serem processados. : Nmero de transaes/registros processados com xito. : Nmero de transaes/registros que ocorreu erro. Obs.: Para identificar os erros que ocorreram, verificar procedimento a seguir :
53
54
o Message : Neste exemplo o erro que ocorreu porque no existe um cdigo de material ativo, portanto no foi processado corretamente; DICA : Exportar este log para o excel clicando no boto depois no menu System / List / Save / Local file. Quando importar no excel fazer um filtro pela coluna T e filtrar tudo que seja = E error.
o o o
a. Executar transao : 55
b. Criar
56
: Objetivo : Definir e mapear o tipo de processamento: Batch input, Direct Input, Bapi ou IDOC. o Executar Ex.: BAPI
Ex.: IDOC
Business Object Method (BAPI) / Message Type: o Listar as Bapis disponveis para serem executadas via LSMW. Neste exemplo estamos utilizando a Bapi BUS1001006 Material standard / IDOC MATMAS_BAPI. Method / Basic Type: o Listar as opes de atualizao da Bapi. Neste exemplo estamos utilizando SAVEDATA Cria e modifica dados mestre do material / IDOC MATMAS_BAPI01
57
Obs.: A Bapi identifica se deve modificar ou criar o material, utilizando o seguinte critrio : verifica o cdigo do material importado com a tabela standard MARA, se existir, automaticamente executa o modo MM02 modificar, caso contrrio o modo MM01 criar. Existem BAPIs que s identificam o material se estiver preenchido com zeros a esquerda, nestes casos se o material no estiver desta maneira ocorre a mensagem de erro solicitando contedo no campo tipo de material, isto significa que a Bapi entrou no modo MM01 criar por no ter encontrado o material na tabela MARA. o <> ENTER. o o Salvar. Voltar.
Seguir as explicaes das etapas 2 e 3 contidas nas pginas 28 34 opo 4 LSMW via Batch input.
Objetivo : Relacionar a estrutura Source structure ex. MM02 criada na etapa 2, com o Recording ex. Material criado na etapa 1: o Executar
o Posicionar o cursor sobre a linha marrom e clicar no boto Relationship. o Salvar. o Voltar. Obs.: As estruturas de Bapis que terminam com X ex. E1BP_MARAX dependendo do campo precisam ser preenchidas com X.
58
Seguir as explicaes entre as etapas 5 e 12 contidas nas pginas 35 51 - na opo 4 LSMW via Batch input.
: Objetivo : Criar IDOC. Para cada registro do arquivo ser criado um IDOC. o Executar
o Executar
59
o Informar o nmero(s) do(s) IDOC(s) gerado(s). Obs.: possvel identificar estes nmeros de IDOCs de duas formas: 1- Atravs da transao BD87; 2 Executando a etapa 15 Create IDOC overview Ex.:
o Executar
60
Resultado :
Quando ocorrer erro, como identificar o problema : o Posicionar o cursor sobre a linha azul; o Clicar no boto
o Clicar na pasta Regs.status o Abrir o status que estiver com erro. Obs.: Clicando duas vezes sobre a mensagem mostrar o contedo explicativo do erro. o o o Voltar. Voltar. Voltar.
Objetivo : Mostra os nmeros dos IDOCs gerados e o contedo dos registros nas estruturas dos IDOCs.
61
o Clicar na pasta Registros de dados; o Clicar sobre a estrutura desejada; Obs.: Neste momento no canto direito aparecer o contedo dos registros dentro da estrutura SAP. o o Voltar. Voltar.
62
b. Criar
63
: Objetivo : Definir e mapear o tipo de processamento: Batch input, Direct Input, Bapi ou IDOC. o Executar
Object: o Listar os Direct Inputs disponveis para serem executados via LSMW. Neste exemplo estamos utilizando o direct input 0020 Mestre de materiais. Method: o Listar as opes de atualizao da Bapi. Neste exemplo estamos utilizando 0000 o <> ENTER. o o Salvar. Voltar.
64
Seguir as explicaes entre as etapas 2 at 4 contidas nas pginas 28 34 da opo 4 LSMW via Batch input. :
Informar no campo TCODE a regra Constante com o valor = Cdigo de transao. Seguir regras para os outros campos, conforme explicao da etapa 5 contida na opo 4 LSMW via Batch input.
Seguir as explicaes entre as etapas 2 at 4 contidas nas pginas 39 51 - opo 4 LSMW via Batch input.
o Marcar opo Program RMDATIND. Obs.: A opo Transaction BMV0 o processamento via JOB. o <> ENTER.
65
o Executar
o <>ENTER
66
o <>ENTER
o <>ENTER
o <>ENTER
o o
Voltar. Voltar.
67
7 - DICAS
Criar LSMW com cpia de outro LSMW:
68
7 - DICAS
: o Executar
69
7 - DICAS
o Informar o Projeto/LSMW aonde deseja copiar o novo recording . o Informar o nome do recording que ser criado. o <> ENTER.
70
7 - DICAS
71
7 Perguntas freqentes
Qual ferramenta de migrao de dados mais rpida LSMW ou CATT ? o O LSMW (Legacy System Migration Workbench), e existe 4 tipos de processamento no LSMW : Direct Input, Batch Input, Bapi e IDOC. Desses quatro tipos de processamento o batch input o mais lento. possvel utilizar LSMW via batch input para fazer carga de dados com informaes dinmica ? Ex. Carga de pedido de compra, preciso cadastrar pedidos de compras que a quantidade de codigos de materiais variam. o No, s possvel fazer estes tipos de atualizaes por LSMW via Bapi/ IDOC. possvel utilizar a ferramenta LSMW em portugus ? o Sim, para isso seguir as instrues da nota 761911. Quais so as principais funes do LSMW ? o Importar dados de sistemas legados, converter dados de sistemas legados para formato R/3 e importar dados usando interfaces standards R/3 (IDOC, Batch input, Direc input). As informaes importadas sero consistidas ? o Sim, porque os dados so executados por transaes standards seguindo o mesmo critrio de verificao. necessrio conhecimento de programao ABAP para utilizar o LSMW ? o No. O LSMW faz parte do sistema R/3 standard ? o No, mas pode ser instalado sem custo pelo site : http://service.sap.com/lsmw Quais autorizaes no perfil preciso ter para acessar o LSMW ? o Perfil de exibio : B_LSMW_SHOW o Perfil de execuo : B_LSMW_EXEC o Perfil de alterao : B_LSMW_CHG o Perfil de administrador : B_LSMW_ALL Qual a diferena entre Direct Input, Batch Input, Bapi e Idoc ? o Direct input : o mtodo mais rpido de atualizao de dados porque acessa direto a tabela, mas muito limitado para verificao dos logs de erros. o Batch Input : um dos mtodos mais utilizados porque pode mapear qualquer transao standard e identifica o ponto exato do erro, porm a forma mais lenta de atualizao de dados. o Bapi / Idoc : Praticamente tem as mesma funes, ou seja a execuo feita via IDOC e o tempo de execuo para atualizar os dados estaria em 2 lugar, porm com muito mais recursos de verificao de erros do que Direct input.
72