Avalados por :

Problema ao carregar composição de especificações via OCC: Erros em SM37 e solução SAP_EHS_1012_003

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá a todos,

Eu estava tentando carregar a composição de especificações através do OCC no formato de carga de OCC. Eu carreguei REAL_SUB e LIST_SUB através do OCC, apenas quero criar a composição SAP_EHS_1012_003. Mas estou recebendo os seguintes erros no sm37.

Por favor, me ajudem com isso.

Quando tento criar a composição, funciona bem, mas ao carregar no OCC, recebo o erro mencionado. LIST_SUB já está disponível no sistema.

Por favor, me ajudem.

Obrigado

Satya

list.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Prezado Jayakumar

Obrigado pela explicação. Agora a história está mais clara.

C.B.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Christoph,

O campo COMPREL é obrigatório e se a quantidade de referência não estiver definida, o carregamento falhará; no exemplo anterior, o sistema escolhe o COMPREL com base na unidade de referência que definimos para o componente, como pc ou %.

Para carregar a lista de substâncias, o Tipo de Caráter é "L", mas o Campo não é COMPAVG, em vez disso é algo como REFSUBTR, então seria um formato diferente e o sistema não criará automaticamente uma lista para um tipo de composição como VA tipo B ou C. se por acaso um dado incorreto for inserido, se a Unidade ou o valor não forem declarados, o carregamento falhará.

Obrigado e Cumprimentos

Jayakumar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Caro Jayakumar

agora estamos alinhados a 100%. Mas voltando aos detalhes: o que acontecerá no sistema se você não definir o valor "COMPREL"?

COMPREL (e a concentração) juntos são "dados-chave" para diferenciar a propriedade do tipo "B" ou "C". Você conhece a abordagem OCC aqui? O que acontecerá sem COMPREL (como neste exemplo)? Eu assumiria: estará "vazio" (mas isso não seria bom). Você sabe se o OCC verifica (no carregamento) o "tipo" de propriedade? O que isso significa? Se você preparar dados para o tipo "C" mas a propriedade for do tipo "B" (você preparou o conteúdo errado) => o que acontecerá? Mensagem de erro?

C.B.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Christoph,

Apenas para informação - A:ORD significa dados de administração de instância que é ESTVA, L:ORD significa Composição que é ESTVP. Ambos estão relacionados entre si como mostrado abaixo.

Concordo quando estiver carregando dados de composição em diferentes instâncias como uma com Público com REG_WORLD e outra com Público com REG_WORLD. Mas quando carrega na mesma instância, torna-se opcional, o sistema carregará na mesma instância todos os componentes. Embora sua abordagem sugerida seja boa para evitar problemas.

Agora, em relação às Usages declaradas duas vezes, é um erro tipográfico. Ainda assim, o sistema não gerará duas instâncias das composições porque declaramos L:ORD no início e tem precedência na definição da estrutura. No entanto, ao escrever o Uso no registro, o sistema pode descobrir que os dados já estão disponíveis e dará um erro de "Registro já disponível" e não escreverá nenhum dado e os dados de uso ficarão em branco.

Obrigado e cumprimentos,

Jayakumar

af8xf.jpeg
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?