EUREKAAA!! al fin pude resolver mi problema muchas gracias por las ayudas que me dieron y les cuento que el problema era un parámetro que le estaba pasando al webService desde a aplicación cliente.
Tanto peliar solo para eso y ya habia probado antes con valores fijos pero no me habia dado exito en fin volvi a probar y uno de mis parámetros en formato decimal era el problema que al pasarlo como parametro al webservice en el servidor remoto me generaba error y no así cuando lo ejecutaba en mi pc.
Lo que hice fue quitar ese parámetro y obtener ese valor dentro del método al que llama el web service y funcionó!!
Gracias por todo