MUNDOSAP

MUNDOSAP (foro/index.php)
-   CONSULTORIA GENERAL (foro/forumdisplay.php?f=9)
-   -   Debugar método estándard (foro/showthread.php?t=10120)

FrancescRibot 09/01/08 06:44:23

Debugar método estándard
 
Hola a tod@s.

Necesito un empujoncito para poder debugar el método estátdard de SAP "Calculate" de la Clase/Interface CL_SUBCONTRACTING_CK.

El caso es que utilizando la transacción CK11N (Crear CC material) me da un error (No se ha podido determinar ningún precio para la subcontratación).

Visualizando el error he visto que el mensaje es de la clase CK y el número 468. Mediante el mensaje he podido ver las referencias de utilización del mensaje y me ha salido que sólo se utiliza en el método "Calculate".

Lo que realmente me interesaría es poder poner un break-point en ese método para saber los valores le están entrando en el momento que hace esta llamada: CALL METHOD cl_material_ck=>get_purchase_conditions , he intentado poner un break-point pero no para al pasar por allí.

¿Como puedo hacer para que se pare?

por cierto la versión es la 4.6

Muchas gracias por adelantado.


Saludos.

Francesc

Injury 07/02/08 14:21:03

Debugar método estándard
 
Hola Frances...
Prueba lo siguiente...
Ejecuta el programa en modo debug, o sea, coloca /h en la barra de transacciones... cuando estés en el debug, anda al menú Breakpoint... ahi eliges breakpoint en->Sentencia...
En la ventanita colocas la sentencia donde quieres que pare (en tu caso debiera ser CALL METHOD)... se supone que deberia parar en todos los Call Method que encuentre en la ejecución... y ahi va a llegar al que tu necesitas...

Ojalá te sirva de algo esta respuesta...


Husos Horarios son GMT. La hora en este momento es 10:34:57.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web