Skip to Content
Author's profile photo Fabio Dezan

MM17 – Ampliação de Materiais em Massa

CONTEXTO

Em muitas ocasiões a transação MM17 é uma grande aliada do consultor. No meu caso passou a ser ainda mais quando aprendi que além de fazer alterações em massa em campos do cadastro de materiais, ela também amplia materiais para novos níveis organizacionais (Centro, Depósito, Org. Vendas, etc.), tudo isso de maneira standard.

CENÁRIO

Este documento tem como objetivo detalhar a ampliação de materiais na transação MM17 e no nosso cenário o material MAT00-99 está criado somente para o centro 7010 e desejamos fazer a ampliação para o centro FD00

______________________________________________________________________________________________________


ETAPAS

PASSO 01

Acesse a transação MM17 e selecione as visões (tabelas) que deseja ampliar o material.

/wp-content/uploads/2016/10/01_1047624.png

PASSO 02

Essa é a etapa que eu considero mais trabalhosa, pois temos que selecionar campo a campo do mestre de material, seja um campo obrigatório ou não (no final do documento vou ensinar como fazer essa etapa somente uma vez, não saia daí e leia até o fim, ok?!).

/wp-content/uploads/2016/10/02_1047630.png

PASSO 03

Na tela seguinte vamos começar a fazer os filtros. O primeiro ponto que quero destacar é que se o objetivo é somente ampliar o material para novos centros, então sugiro que marque a opção Não Modificar Dados Existente na aba Registros a serem modificados.

/wp-content/uploads/2016/10/03_1047631.png

PASSO 04

Em seguida clique na aba Novos regs. A serem criados. Aqui existe uma combinação no filtro que deve ser seguida para que o SAP standard entenda para quais níveis queremos ampliar o material.

/wp-content/uploads/2016/10/04_1047632.png

Propor registros a serem criados:  indicar os materiais e níveis organizacionais que o material deve ser ampliado

IMPORTANTE (!!):

  • Área de avaliação de avaliação: preencher com o mesmo valor do campo centro:
  • Tipo de Avaliação: caso a empresa não trabalhe com split valuation, preencher o campo com o valor individual igual branco (veja a imagem). Se não fixar o valor igual a branco o sistema irá exibir uma mensagem de erro;

PASSO 05

Indicar Valores para o modelo: aqui o usuário pode inserir um material para que o SAP copie as informações, assim não será preciso preencher os valores dos campos na etapa seguinte.

/wp-content/uploads/2016/10/05_1047633.png

  • Comentários: existe uma limitação na MM17 que só é possível utilizar UM material e UM nível organizacional como modelo. Vamos ver mais para frente que é possível utilizar uma codificação ABAP para tratar essa limitação, caso seja necessária.

PASSO 06

Na próxima etapa o sistema exibe os níveis organizacionais e visões que serão ampliadas para o material. Se você utilizar o modelo na etapa anterior, o sistema já propõe os valores como cópia do material referenciado.

/wp-content/uploads/2016/10/06_1047634.png

Após confirmar os valores dos campos, clique no botão salvar para concluir a ampliação. O sistema irá exibir a mensagem de LOG, se der erro é possível consultar o detalhe da mensagem para obter o motivo do erro.

/wp-content/uploads/2016/10/07_1047635.png

______________________________________________________________________________________________________

VÍDEO


O vídeo a seguir exibe a execução das etapas descritas anteriormente.

______________________________________________________________________________________________________


USANDO FÓRMULAS

Caso precisa fazer alguma tratativa durante a ampliação, é possível inserir um código ABAP para cada campo selecionado. Para isso acesso o menu Processar > Entrar Fórmulas:

/wp-content/uploads/2016/10/08_1047637.png

USANDO VARIANTE

Como disse na primeira etapa, a parte mais burocrática é selecionar campo a campo no início da transação. Para evitar isso, sugiro a utilização de uma variante, assim os campos ficarão pré-selecionados. Veja como criar uma variante:

  • Na tela de seleção clique no botão gravar e escolha um nome para utilização:

/wp-content/uploads/2016/10/09_1047638.png

Quando acessar a MM17 novamente a variante estará disponível para utilização, assim não será necessário selecionar todos os campos novamente:

/wp-content/uploads/2016/10/10_1047639.png

TRANSAÇÃO + VARIANTE

Existe uma grande discussão enquanto a liberação da MM17 para o usuário, não vamos entrar nessa discussão. O que quero mostrar é a possibilidade de criação de uma transação que utiliza a variante criada anteriormente.

A nova transação é criada na SE93 e no parâmetro MASSSCREEN-VARNAME insira o código da variante utilizada. Assim, ao acessar a transação o sistema pula a primeira tela de seleção de campos e vai direto para a tela de filtros:

/wp-content/uploads/2016/10/11_1047640.png

IMPORTAR DADOS EXCEL NA MM17

É possível importar dados de um arquivo do excel na transação MM17, acredito que essa função foi liberada no EHP4. O arquivo é importado pelo botão da imagem abaixo:

/wp-content/uploads/2016/10/12_1047644.png

Para mais detalhes sobre importação de dados via excel, sugiro a leitura deste post New upload function in MM17 and MASS transaction.

Se a funcionalidade não estiver ativa no seu ambiente, verifique a nota 1769118 – Article Mass Maintenance: Upload from External source

PONTOS DE ATENÇÂO

  • Se houver APPEND nas tabelas do cadastro de material, precisa verificar se estes serão considerados na MM17;
  • Para SAP Retail a transação é a MM46.

VEJA TAMBÉM


Conheça a transação MMCC que também permite efetuar ampliação de materiais em massa. Acesse o link abaixo:



Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Roberto Ramires Florencio de Meneses
      Roberto Ramires Florencio de Meneses

      Ótimo documento, parabéns!