¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como chamar uma macro de um relatório personalizado: Guia passo a passo

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

Olá Gurus,

Podemos chamar um módulo de função a partir de uma macro ( do menu, Editar -> Editar função do usuário ).

É possível chamar uma macro de um relatório personalizado? Por favor, me informe os passos.

Obrigado antecipadamente.

Cumprimentos,

Vishal

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

4 Respuestas

0
Cargando...

Olá Vishal,

Acredito que seria bastante difícil.
As macros são chamadas através de FM /SAPAPO/ADVX_MACRO_CALCULATION.
Funcionará apenas com a entrada correta.
E também chamar este FM e programa de macro em um relatório de personalização não é compatível com o SAP.

Fico pensando qual é o propósito de querer chamar uma macro através de um relatório de personalização.

Cumprimentos,
Ada

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

Olá Vishal,

Tente encontrar um desenvolvedor ABAP perto de você. Os BAPIs recomendados são bastante fáceis de acessar corretamente. Você pode tentar verificar por si mesmo através do Trx. SE37, onde principalmente você precisa preencher a versão, o caderno de planejamento, a visualização de dados, a chave de figura e o intervalo de datas.

Você também pode usar a lista de "onde é utilizado" para ver como o SAP completa o mesmo BAPI (caso seja usado em algum lugar).

Documentação adicional sobre os BAPIs pode ser encontrada através do Trx BAPI.

Atenciosamente, Peter

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

Olá Peter,

Obrigado pela resposta. Também estava considerando essa opção e estou trabalhando nisso.

Tenho trabalhado como consultor técnico para MM, SD e FI por um tempo.. e é minha primeira experiência com o desenvolvimento de APO.

Estou tendo dificuldades para ler valores de BAPI_PBSRVAPS_GETDETAIL2 com base em parâmetros de entrada de produto/localização, pois não estou muito familiarizado com quais campos são necessários para passar nesse BAPI e como obter esses valores usando produto/localização. E uma vez que obtenha esses valores, quais parâmetros serão utilizados para atualizar os KF utilizando BAPI_PBSRVAPS_CHANGEKEYFIGVAL.

Poderia me dar alguma dica sobre isso, por favor, para que eu possa avançar rapidamente nisso..!

Muito obrigado novamente..

Saudações,

Vishal

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

Olá Vishal,

Não tentaria incorporar uma programação de macro gerada em um programa envolvente no caso de a lógica do macro ser tão simples como a descreveste, ou seja, copiar um KF em outro KF para uma seleção determinada.

Em vez disso, melhoraria o programa ABAP e incorporaria o BAPI respectivo "BAPI_PBSRVAPS_GETDETAIL2" para ler dados de séries temporais do cache em tempo real com base nas entradas da sua tela de seleção e então escrevê-lo de volta na chave de figura desejada com o BAPI "BAPI_PBSRVAPS_CHANGEKEYFIGVAL".

Em primeiro lugar, isso será muito mais fácil do que tentar incorporar artificialmente um macro e, em segundo lugar, será uma abordagem compatível com o SAP em caso de qualquer problema.

Saudações, Peter

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?