Avalados por :

Solução para registrar todos os movimentos de mercadorias no SAP, incluindo os falhos

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

Olá especialistas,

Escrevi um programa no qual o operador insere os materiais e a quantidade utilizada em uma ordem de produção (e armazena em uma tabela) e quando a ordem está concluída, uso BAPI_GOODSMVT_CREATE (com goodsmvt_code = 03 e move_type = '261') para registrar os movimentos de mercadorias no SAP.

O problema é que o BAPI gera um erro se não houver estoque suficiente para um material e não realiza nenhum movimento.

Existe algum parâmetro em BAPI_GOODSMVT_CREATE que indique ao programa para registrar todos os movimentos de mercadorias, mesmo os falhos, para que sejam visíveis no COGI? Se não, existe algum BAPI que possa fazer isso?

Procurei neste fórum e também no Google, mas não encontrei uma solução (há várias publicações sobre o BAPI em si, mas não consegui encontrar algo relevante para este problema)...

Obrigado

Andrea

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

4 Respuestas

0
Cargando...

Olá Gerardo, utilizei BAPI_PROCORDCONF_CREATE_TT (não encontrei a forma com BAPI_GOODSMVT_CREATE)

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

Olá Andrea!

O que está acontecendo neste momento? Se houver escassez de algum material, tudo para? E gostaria de publicar 26 de todos os materiais com estoque suficiente e o que está em falta para ir para COGI?

Você verificou nas configurações se o COGI está ativado?

Já utilizei este BAPI várias vezes e acredito que ele chamará automaticamente o COGI se a configuração estiver correta.

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

Talvez eu tenha me explicado mal, por exemplo, o operador está trabalhando em uma ordem de produção e registra 5 materiais utilizados (escaneia o código de barras e insere a quantidade), então o programa escreve 5 registros em uma tabela personalizada:

Código do material - Lote - Quantidade

  • Mat1 ; B1 ; 5 kg
  • Mat2 ; B2 ; 3 kg
  • Mat3 ; B3 ; 0.5 kg
  • Mat4 ; B4 ; 1 kg
  • Mat5 ; B5 ; 1 kg

Agora suponhamos que quando o programa é executado (está programado), um desses materiais não está disponível no SAP (bloqueio de controle de qualidade, lote incorreto, código de material incorreto...), eu gostaria que ele registrasse os 4 movimentos corretos e colocasse no COGI o movimento incorreto (para que seja fácil para o operador gerenciá-lo).

É possível?

Obrigado

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

Realmente te preguntas cómo crear movimientos de mercancías cuando esto no es posible?

¿Cuál era el requisito funcional original?

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?