cancel
Showing results for 
Search instead for 
Did you mean: 

LSMW - KB31N - Grande Volume de Dados

Former Member
0 Kudos

Olá.

Estou montando uma LSMW para a imputação de dados via transação KB31N.

Consegui montar a LSMW e efetuar o lançamento de uma linha de informação ou de acordo com a informação manual do dado durante a gravação (via upload Excel).

O problema é que a mesma grava um documento para cada linha informada.

Preciso informar mais de 100 linhas e que estas sejam gravadas no mesmo documento.

Peço auxilio para que possam me repassar o código ou um passo a passo com que a LSMW grave um grande volume de dados no mesmo documento.

Obrigado.

Jonathan Luis Becker

Accepted Solutions (0)

Answers (2)

Answers (2)

Marssel700
Active Contributor
0 Kudos

Você também tem a opção de criar duas estruturas na LSMW para 2 arquivos: header e items.

Dá uma olhada nas telas contida no link abaixo. É utilizado um programa para lançamento contábil, mas você poderá utilizar esse recurso com mapeamento por batch input se quiser.

LSMW with RIFBIBL00 - Code Gallery - SCN Wiki

Former Member
0 Kudos

Olá Marssel!

Obrigado pela sua resposta.

Vou verificar a melhor alternativa para atender a necessidade.

Muito obrigado novamente.

Jonathan Luis Becker

FlavioMolina1
Participant
0 Kudos

Jonathan,

O programa gerado pelo seu LSMW irá se comportar exatamente da forma que foi mapeado, ele esta gerando um documento a cada registro pois provavelmente foi assim que voce o mapeou. Teoricamente para gerar um documento com 100 linhas voce teria que parear a entrada de dados para 100 linhas só depois disso mapear o botão gravar, o que convenhamos não é nada prático.

Ainda na linha do LSMW o que voce poderia tentar é a chamda via BAPI, usando o objeto BUS1138 que é justamente para a criação de Indices Estatisticos, voce vai perder algum tempo mas funciona direitinho.

Outro caminho mais rápido é a criação de um programa customizado usando a mesma BAPI citada acima.

Att.

Flavio Molina

Former Member
0 Kudos

Olá Flavio.

Realmente não seria nada prático gravar 100 linhas uma a uma.

Muito obrigado pela sua ajuda.

Tentarei utilizar o seu conselho em relação ao objeto BUS1138.

Se permitires, utilizarei seu conselho para montar um passo a passo explicando de que forma consegui efetuar a LSMW.

Obrigado novamente.

Jonathan Luis Becker