Escolar Documentos
Profissional Documentos
Cultura Documentos
TECNOLOGIA DA INFORMAÇÃO
Título: RUN_SD - Utilizar LSMW para fazer bat input (executar uma operação várias vezes)
1. Pré-requisitos para execução da IT (Pontos que devem ser atendidos anteriormente para que a execução
da IT seja feita com sucesso)
Para que esta IT seja executada, as seguintes situações devem se apresentar:
Um exemplo do que precisamos que a LSMW automatize (cenário), nesta IT
mostraremos como excluir todos os registros para um determinado Cliente/Org/Canal na VD52 –
Info-cliente/material.
O objetivo desta IT é orientar o analista de como utilizar a LSMW para automatizar um processo
individual que precisa ser executado várias vezes.
4. Descrição das atividades (Descrição detalhada e seqüenciada da execução da IT (passo a passo), incluindo
print screens, fluxos, comandos, links de fabricantes, etc.)
Trataremos a criação do processo/ criação da carga, execução e importação da carga via LSMW.
Acesse a LSMW e clique na opção de novo objeto, para criar um objeto, este precisa ter um
projeto e subprojeto, que funciona como uma pasta e subpasta, no exemplo o projeto é SD,
dentro deste temos a transação VD52 e dentro desse a operação de “Apaga_registros” (se em
outro chamado for necessário criar uma carga utilizando a VD52 que faça uma ação diferente,
por exemplo modificação de registros, podemos utilizar o mesmo projeto e subprojeto):
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Após os três dados estarem preenchidos, vá no menu, “Goto”/Recordings (nesta área você irá
gravar uma vez com o cenário (pré-requisito) para que depois o sistema execute esses passos
de acordo com a planilha de carga (é onde gravamos a operação que será feita diversas
vezes, é importante não fazer nada alem do necessário (exemplo dar enter ao entrar dados
nos campos)).
Exemplo:
Faça conforme abaixo para associar a gravação (para esse caso ZPVD52) ao nosso objeto e
clique em salvar:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Volte e o sistema mostrará a primeira etapa como concluída, seguiremos para segunda opção
Maintain Source Structures:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Clique em alterar, criar e escolha um nome que será da “estrutura” da carga, clique em salvar:
Volte e o sistema mostrará mais essa etapa como concluída, seguiremos para próxima opção
Maintain Source Fields onde trataremos os campos dessa carga:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Tecle alterar , posiciona na linha da estrutura e tecle , para cada campo preencha o
nome técnico, a descrição e o tamanho do campo (não precisa ser o correto, mas se o usuário
digitar na carga um numero maior que o permitido para o campo, vai dar erro na carga), após
feito para todos os campos grave.
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Volte e o sistema mostrará mais essa etapa como concluída, seguiremos para próxima opção
Maintain Structure Relations nesta tela clique em alterar e salvar, ela já ficará concluída.
Volte e o sistema mostrará mais essa etapa como concluída, seguiremos para próxima opção
Maintain Field Mapping and Conversion Rules, aqui vincularemos os campos da carga aos
da gravação:
Volte e o sistema mostrará mais essa etapa como concluída, seguiremos para próxima opção
Assign Files:
Preparar a carga:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Volte e abra o Read Data. Aqui você validar o diretório e nome do arquivo à ser importado. No
campo informar o número de linhas a serem testadas (se forem todas do
arquivo, deixar em branco), e tecle . Aparecerá a seguinte tela, volte duas vezes.
No Convert Data, entre execute (irá aparecer a tela abaixo) salve e volte.
Volte e vá ao Create Batch Input Session, aqui será criado um registro para ser executado
na ultima etapa ou pela sm35, somente execute:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Execução
Na ultima opção Run Batch Input Session ou pela SM35, será visualizada uma linha que é a
carga preparada, para executar siga os passos abaixo:
Nesta tela abaixo pode-se escolher se irá executar visualizando, se somente mostrará a
execução do que tiver erro ou se será em background.
Com o processo pronto e testado é possível “levá-lo” para outro ambiente, seguindo os passos
abaixo na LSMW no ambiente de criação:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
Selecione o projeto desejado (no caso SD) e será mostrado tudo que existe dentro dele, caso
existam outros objetos ou gravações desnecessárias nesse projeto, você pode desmarcas as
linhas nas setas pretas ao lado de cada item do projeto:
Vá no menu:
INSTRUÇÃO DE TRABALHO (IT)
TECNOLOGIA DA INFORMAÇÃO
OBS: Para utilizar em outro ambiente é necessário fazer da Preparação da carga para baixo, ou
seja, a partir do Read Data