¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo depurar la clase de extensión MPC del Proyecto GW: guía paso a paso

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

Hola,

Estoy intentando depurar la clase de extensión MPC del Proyecto GW pero los controles no se detienen. He intentado con puntos de interrupción externos y puntos de interrupción codificados manualmente también.

Cuando coloco el punto de interrupción en DPC_EXT, funciona. Pero no para la Extensión MPC.

¿Podemos depurar la Extensión MPC? ¿Es posible?

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

4 Respuestas

0
Cargando...

¿Existe una solución a este problema? También no puedo hacer que mi punto de interrupción funcione en el método MPC_EXT Define().

Necesito agregar una anotación en el método DEFINE para cambiar el formato de fecha en mi List Report. Pero el método Define no se activa. (No puedo poner la anotación en la vista de cds porque no tengo acceso al backend).

¿Alguna idea?

Gracias

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

¡Genial, gracias!

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

Dado que algunas respuestas no son técnicamente correctas, ya que sugieren regenerar el proyecto SEGW (lo cual no se puede hacer para proyectos estándar de SAP), aquí tienes una respuesta real que funciona sin SEGW:

  • Abre la clase MPC_EXT que deseas activar, selecciona "Utilidades" en el menú superior y luego selecciona "Regenerar secciones" (esto puede requerir una tarea de reparación);
  • Una vez hecho eso, activa la clase MPC_EXT ;
  • Si deseas depurar, configura un punto de interrupción en el método que necesites (en mi caso, necesitaba depurar el método DEFINE);
  • Llama a los metadatos de tu servicio mediante un navegador externo o forza una recarga a través de /IWFND/MAINT_SERVICE.
Nota:
  • Los cambios en un objeto estándar de SAP casi siempre significan falta de soporte de SAP en el futuro;
  • Todos estos pasos parecen ser necesarios cada vez que quieras activar una depuración nueva, así que utiliza cada ventana de depuración sabiamente 🙂
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

La caché de metadatos se puede eliminar con la transacción /IWBEP/CACHE_CLEANUP o /IWFND/CACHE_CLEANUP.

La clase ...MPC_EXT debería redefinir el método define de la clase base ..._MPC.

Establezca aquí un punto de interrupción externo e intente recuperar los metadatos.

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?