¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Extração de tabela de simulação de CO09 com módulo de função AVAILABILITY_CHECK: como obter todas as linhas em uma tabela interna?

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

Olá especialistas,

Estou tentando extrair toda a tabela de simulação do CO09 em uma tabela interna usando o módulo de função AVAILABILITY_CHECK. Encontrei alguns tópicos que sugeriam que era possível, mas não descobri uma solução e não tenho certeza de quais parâmetros preciso passar. A partir dos meus testes iniciais, só consigo retornar uma única linha em vez de todas as linhas.

Ao depurar a tela CO09 real, consigo ver os dados em ATPDEX[] de /SAPAPO/SAPLATP4. Estou apenas tentando obter esses mesmos dados em uma tabela interna para poder manipulá-los em uma visualização solicitada pelo usuário (programa de relatório).

Agradeço qualquer ajuda como sempre!

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

2 Respuestas

0
Cargando...

Existe BAPI_MATERIAL_AVAILABILITY, mas não acredito que retorne os mesmos resultados que o CO09. A questão é que no SAP não há uma função que faça exatamente o mesmo que cada transação faz. (Suponho que a separação de preocupações não era algo importante na década de 1970).

Não tenho certeza sobre que tipo de relatório você está escrevendo (e isso pode ser uma razão para votação negativa), mas, em minha humilde opinião, mostrar um nível de granularidade tão detalhado não faz muito sentido para exibir para todo o conjunto de materiais de uma vez. Talvez você pudesse mostrar apenas informações gerais de ATP e/ou estoque em mãos, e então fornecer funcionalidade de duplo clique com CALL TRANSACTION (e pular a primeira tela) para levar os usuários para o CO09 para uma análise mais detalhada.

Caso contrário, basicamente você estaria tentando engenharia reversa do CO09 e inserindo o mesmo código em um programa personalizado.

Tenha em mente que a verificação de ATP pode levar algum tempo, então se você tentar colocar BAPI ou FM em um loop, isso pode afetar o desempenho do seu relatório. Você realmente deveria reconsiderar esse assunto. Duvido seriamente que exatamente as mesmas informações que no CO09 sejam o que os usuários realmente desejam...

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

Obrigado. Não tenho certeza de como a tag do aplicativo móvel foi aplicada. Também não tenho certeza do motivo pelo qual foi votado negativamente.

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?