Olá Gerardo, utilizei BAPI_PROCORDCONF_CREATE_TT (não encontrei a forma com BAPI_GOODSMVT_CREATE)
Avalados por :
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
Olá Gerardo, utilizei BAPI_PROCORDCONF_CREATE_TT (não encontrei a forma com BAPI_GOODSMVT_CREATE)
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.
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
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
Realmente te preguntas cómo crear movimientos de mercancías cuando esto no es posible?
¿Cuál era el requisito funcional original?
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute