Escolar Documentos
Profissional Documentos
Cultura Documentos
LSMW
LSMW
`q`q
Carga atravs da transao LSMW
LSMW a transao para fazer carga, quando chama a transao abre essa janela informativa.
Essa a janela inicial para fazer a carga em LSMW, onde temos que criar um Projeto (Nome do
objeto da carga), Subprojeto (Estrutura que ir receber o arquivo) e um objeto (Nome da transao que
ir fazer a carga).
Criar se em primeiro lugar o nome do projeto para fazer a carga, o nome do projeto simplesmente o nome
do seu LSMW e que recebera toda a estrutura da carga.
Coloca-se o nome do
projeto LSMW e em
seguida clica em
criar.
Criar Projeto
Quando clicar em criar vai abrir a seguinte janela, pedindo uma descrio para o seu projeto:
Confirmao
de criao do
projeto
Prximo passo criar um subprojeto, um subprojeto resume-se em criar uma estrutura no formato de uma
tabela inteira para receber o arquivo para carga, como veremos nos prximos passos.
Confirma a
criao do
subprojeto
Cria-se o Objeto que a transao que iremos mapear, nesse caso iremos mapear a transao XK02,
alterao de cadastro de fornecedores.
Confirma a
criao do
Objeto
Criar-se o nome da
transao e sua
respectiva descrio
Quando cria-se o projeto, subprojeto e o objeto exibida na tela principal do LSMW os campos preenchidos
com suas respectivas descries.
Prximo passo ser mapear a transao, indo na tela principal do LSMW em GOTO RECORDINGS,
conforme exemplo abaixo, :
Ir abrir a seguinte janela, e em seguida clica em criar para comear a mapear a transao.
Ficando nesse formato quando preenchida e clicando em confirmar para continuar os procedimentos.
Preencher com a
transao a qual deseja
gravar e confirmar
Quando confirmar ir abrir a transao definida no campo cdigo da transao a ser mapeada conforme o
exemplo:
No nosso exemplo estamos utilizando a transao XK02.
Estamos gravando o
fornecedor 98100313
Empresa 016
Organiza. Compras 1601
E flegando o endereo.
Abrindo em seguida o cadastro do fornecedor, Observando que todo esse mapeamento esta sendo gravado
pelo LSMW.
Alterando o nome do
fornecedor e seu telefone,
conforme o exemplo, e por
fim salva, para a transao
mapear todos os passos
desejados.
Quando salvar ir abrir no LSMW uma janela como se fosse um SHDB (mapeamento de transao).
A partir desse momento iremos comear a mapear os campos que iremos querer carregar, perceba que todos
os campos da tela esto aptos a serem mapeados.
Para mapear os campos basta dar um duplo click na rea de cor alaranjada, que ir abrir uma janela
pedindo o nome do campo que deseja mapear, no campo DEFAULT VALUE, sempre que der o duplo click
ele vir preenchido, se caso no apagar o valor que vem nesse campo, ir trazer default o valor da tela, no
entanto se quiser que venha do arquivo ser necessrio apagar o valor carregado nesse campo.
Duplo clique
no campo a
qual deseja
mapear
Ter que fazer esse procedimento para todos os campos que deseja mapear.
Assim que confirmar o mapeamento de todos os campos, a tela fica no seguinte formato, lembrando que
necessrio saber o nome dos campos que foi mapeada e sua seqncia para gerar o arquivo de entrada e a
estrutura que ir recebe-lo para a carga, como no nosso exemplo, LIFNR, BUKRS, EKOG, NAME1 E
TELX1, e em seguida clica em salvar.
Quando encerrar de
mapear todos os campos
tem que salvar e dar um
voltar para ir para o
prximo passo
Campos mapeados
para fazer a carga
que vir do
arquivo
Campos Default,
no sofrero
alterao durante a
carga
Quando voltar ir abrir uma tela com as seguintes observaes: Transao mapeada e quem foi o autor desse
mapeamento.
Observando se esta
correto os dados clica em
voltar para ir ao prximo
passo
10
Assim que clicar em voltar, ir retornar para a tela principal do LSMW, nesse momento clique em executar
para abrir a tela de condies de mapeamento do LSMW.
Abrindo uma janela com 20 passos a serem seguidos, conforme janela abaixo:
Confirmao
da execuo
de todos os
passos
Passos a serem
seguidos
11
Executar passo a
passo
Passo 1: MAINTAIN OBJECT ATTRIBUTES: onde iremos dizer o tipo de carga que ser, como Direct
input, batch input, IDOC, Bapi, nesse exemplo iremos utilizar o Batch input.
Clica-se em display
chance para comear
a configurar o tipo
de carga
12
Perceba que ocorreu a confirmao do passo 1 com data , horrio e o responsvel, e automaticamente passou
para o prximo passo.
Confirmao do
passo 1
Passou para o
prximo passo
13
Aqui iremos criar o nome da estrutura que ir receber o arquivo, para criarmos a estrutura temos que clicar
no boto alterar/modificar e em seguida criar, conforme exemplos abaixo:
Quando clicar em Criar abrir a seguinte janela para definir o nome da estrutura que receber o arquivo.
Confirma criao
da estrutura
Nome e definio da
estrutura que receber o
arquivo.
Executar o prximo passo, ou seja, MAINTAIN SOURCE FIELDS, nessa parte ir ser criados os campos da
estrutura IJESSEJAMES a qual ir carregar o arquivo.
Quando clicar em Table Maintenace, ir habilitar os campos para preencher com a mesma estrutura
mapeada na transao e a mesma estrutura que vir do arquivo.
Quando definir o campo
basta salvar e voltar para
ir para o prximo passo.
Define-se o tipo
do campo, nesse
exemplo foi
definido caracter
Tamanho
do campo
Descrio do
campo
Nesse passo ( MAINTAIN STRUCTURE RELATIONS ) apenas para verificar se existe amarrao
entre o mapeamento e a estrutura criada.
Ir para o
prximo passo
Nesse momento deve-se clicar em modificar para habilitar o campo que ir fazer a amarrao entre o
mapeamento e a estrutura criada.
Clica em modificar
para habilitar o
boto Source Field
3 passo: clica na
estrutura com o
campo relacionado
do mapeamento
Campo do
mapeamento
Campo da
estrutura
Lembrando que nesse momento podemos colocar cdigos abap em cada campo, basta clicar sob o
campo e clicar no boto Rule, conforme a imagem abaixo.
Opo de codificar o
campo desejado
21
Salvar e voltar
para ir para o
prximo passo.
Voltar para ir
para o prximo
passo
Ao Executar esta opo, basta clicar sob o tipo de arquivo desejado e clicar em modificar, nesse
exemplo, iremos buscar arquivo externo, ento clicaremos em Legancy data e em seguida em
modificar:
Tipos de arquivo.
Clica em modificar
para habilitar a
opo de criar
configuraes.
23
Ao clicar em modificar ir abrir a janela abaixo, basta clicar sob LEGANCY DATA, e clicar no boto
criar para habilitar as opes do arquivo.
Opo de arquivo
local.
Habilitar as opes do
arquivo, como
caminho, separador,
etc.
24
Caminho do arquivo e
sua descrio
Arquivo nico ou
sequencial
Tipo de separadores no
arquivo de carga, nesse
exemplo usaremos, outros ;
(ponto e virgula)
Com cabealho no arquivo, lembrando que
no cabealho dever ter os mesmos nomes
criados na estrutura que ir recebe-lo.
Tipo do
arquivo: texto
ou binrio
Tipo de cdigo do
arquivo.
Confirmar as
configuraes
Ficando nesse formato a janela no momento em que salvar as configuraes, e basta salvar e voltar
para ir para o prximo passo.
Basta salvar e
voltar para ir para
o prximo passo.
Todas as configuraes
que foram feitas so
mostradas nessa janela
Basta conferir os
dados e voltar
para ir para o
prximo passo.
Agora iremos para o passo READ DATA, onde o LSMW ir ler o arquivo e carrega-lo para o SAP, no
momento que executar essa opo ir abrir um report para fazer essa converso.
Executar e carregar o
arquivo para o SAP
Estrutura carrega, e
quantidade de linhas
do arquivo, menos o
cabealho.
Executa-se a opo DISPLAY READ DATA, que ir mostrar na tela todos os dados do arquivo
carregados para o SAP.
Informaes do arquivo
para a carga na
transao XK02
Assim que executar a opo CONVERT DATA, ir abrir um report, basta executa-lo no precisando
preencher nenhum campo.
Executar o processo
para mostrar na tela
as possveis
converses
30
Opo DISPLAY CONVERTED DATA, ir mostrar na tela as converses feitas nos dados carregados
para o SAP, se caso tiver.
31
Assim que executar esta opo ir abrir uma janela pedindo para delimitar os registros na tela, basta
executar.
Agora ir criar uma pasta Batch input na transao SM35, atravs da opo CREATE BATCH
INPUT SESSION.
32
Assim que executar a opo CREATE BATCH INPUT SESSION, ir criar uma pasta com o nome
desejado na transao SM35 .
Nome do arquivo
carregado para o SAP
Nome da pasta na
transao SM35 e
usurio que a
criou.
Assim que executar ir abrir uma janela de confirmao informando que foi criado 1 batch input e a
quantidade de registros do arquivo.
Abrindo assim a transao SM35 com a pasta criada, agora basta executar a pasta, clicando em
PROCESSAR e escolhendo as opes desejadas.