¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como depurar a classe de extensão MPC do Projeto GW: guia passo a passo

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

Olá,

Estou tentando depurar a classe de extensão MPC do Projeto GW, mas os controles não param. Já tentei com pontos de interrupção externos e pontos de interrupção codificados manualmente também.

Quando coloco o ponto de interrupção em DPC_EXT, funciona. Mas não para a Extensão MPC.

Podemos depurar a Extensão MPC? É possível?

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

4 Respuestas

0
Cargando...

Existe uma solução para este problema? Também não consigo fazer com que meu ponto de interrupção funcione no método MPC_EXT Define().

Preciso adicionar uma anotação no método DEFINE para alterar o formato da data no meu List Report. Porém, o método Define não está sendo ativado. (Não consigo colocar a anotação na visualização de cds porque não tenho acesso ao backend).

Alguma ideia?

Obrigado

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

Ótimo, obrigado!

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

Dado que algumas respostas não são tecnicamente corretas, pois sugerem regenerar o projeto SEGW (o que não pode ser feito para projetos padrão da SAP), aqui está uma resposta real que funciona sem SEGW:

  • Abra a classe MPC_EXT que deseja ativar, selecione "Utilidades" no menu superior e então selecione "Regenerar seções" (isso pode exigir uma tarefa de reparação);
  • Depois disso, ative a classe MPC_EXT ;
  • Se deseja depurar, configure um ponto de interrupção no método que precisar (no meu caso, precisei depurar o método DEFINE);
  • Chame os metadados do seu serviço por meio de um navegador externo ou force uma recarga através de /IWFND/MAINT_SERVICE.
Nota:
  • Mudanças em um objeto padrão da SAP geralmente significam falta de suporte da SAP no futuro;
  • Todos esses passos parecem ser necessários sempre que você quiser ativar uma nova depuração, então use cada janela de depuração sabiamente ?
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

O cache de metadados pode ser limpo com a transação /IWBEP/CACHE_CLEANUP ou /IWFND/CACHE_CLEANUP.

A classe ...MPC_EXT deve redefinir o método define da classe base ..._MPC.

Coloque um ponto de interrupção externo aqui e tente recuperar os metadados.

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?