formatação de campos numérico com decimal

Caros Coletas,

quando faço uma atualização de um lançamento do mestre detalhe em um campo na tabela principal o valor faz correto.

Mas depois que vou fazer uma atualização na tabela principal o valor desse campo aumenta 2 dígitos a mais

exemplo :

Valor depois da atualização no mestre detalhe 386.00
Quando faço uma atualização na tela principal para pegar esses campo 3860000

tentei fazer o comando sc_trunc_num antes de fazer a somatória ficou pior tanto pelo campo da tabela como em uma variável

sc_trunc_num($varvl_vl_total_desp_func,2);

sc_trunc_num({vl_total_desp_func_diario_serv_func},2);

vou verificar no banco de dados o valor esta 386.00 (ponto no mysql 5.2)

Mas quando vou fazer uma soma com esse campo fica 38600 , assim soma 10.00 + 38600.00 = 38610.00 em vez de 396.00

como faço para pegar esse valor do campo já com a casa decimal correta de 386.00

estou com a versão sc 7.1.04

um abraço

Nigri

.

Nigri,

Podes postar o teu código para vermos se tem algo de errado?