#5547
Cristina Nicolàs
Superadministrador

Hola Jose,

No sé porqué no os funcionan los WS.
Habéis probado a ver los WS desde un navegador?

En cualquier caso, yo en estos casos siempre hago todo lo posible por debugar, que para mi es la forma más fácil de encontrar los problemas.

La forma de debugar es un poco liosa. A veces no la pillas y hay que repetir unas cuantas veces hasta dar con la sesión que se quiere debugar.

La cosa es que ahora puedes decidir si debugar:
* Una sesión concreta de un usuario concreto. Para eso, en la página de sesiones seleccionas una sesión y le das a debugar.
* La próxima sesión. Para eso, en la página de sesiones le das al botón “Debugar Siguiente”.

Este debugar siguiente, debugará la próxima sesión que:
– Alcance un breakpoint
– Genere un error

A veces pasa que le das a Debugar Siguiente, acto seguido inicias la llamada desde el webservice, pero entre medias se cuela una sesión de un usuario que ha generado un error por cualquier motivo.
En este caso hay que darle a continuar para que el usuario pueda continuar, cerrar el debug y volver a darle a Debugar Siguiente.

Lo más útil para pillar una sesión de WebService es poner un breakpoint en algun punto del código por donde sepamos que el WebService tiene que pasar.

Tienes que tener en cuenta que solo puedes debugar sesiones que estén en la misma instancia que tu.
Es decir, si para una misma BBDD tienes más de una instancia de NAV, asegúrate de conectarte y debugar desde la misma instancia a la que se conecta el WebService.

Un saludo,
Cristina Nicolàs

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.