Formatação de valores enviados ao WebService

Boa tarde !

Pessoal eu estou precisando enviar uns valores para o WebService do Rm via Fluig, mas estou encontrando uns problemas na formatação dos valores.

Estou utilizando o WS - MOVMOVIMENTOTBCDATA e preenchendo os valores do XML com float ou String com a formatação 29.97, mas quando eu acesso o movimento no RM ele fica 2997.0000.

Ja tentei uma gama de variedade de formatação em float, segue a ultima (parseFloat(parseFloat(ArrayVALORSOMADO[y]) / 100).toFixed(2)), ja tentei varias formas, mas ñ muda em nada dentro do RM.

Gostaria de um apoio do forum.

Desde já agradeço.

Olá Daniel!

Se no seu xml está indo o valor 29.97 então o problema está no WS que voce está acessando. Talvez ele esteja tentando tratar esse valor antes de armanezar. Já tentou enviar com vírgula ao invés de ponto? (29,97)

Estou Formatando antes de concatenar no XML do WS, mas essa formatação não pega no WS ele transforma o valor para 2997.0000 !

Estou formatando para 29.97 pq quando eu busco o movimento pelo SOAPUI o valor vem formatado para 29.97 com ponto.