Web Service Consumer and price format

In my web service consumer there is a problem with local country setting of prices. Our company has prices in “25,50” format, but provider of web service “25.50”. When I call a service, it returns this error:

Web Service XYPortType_n3 method getInvoices

error Invalid double value passed to web service.

If i change country setting, the script is processed ok. But i can’t make this on server. :frowning:

Any solution?