Bin etwas weiter ...
select dec(substr(nttext, 1, 11)), 11, 2) from pntm1
where nttabl = 'PWE' and nttabw <> ' '

bringt STRSQL ein Ergebnis, im Navigator nur +++++++

select dec(substr(replace(nttext, ',', '.'), 1, 11)), 11, 2) from pntm1
where nttabl = 'PWE' and nttabw <> ' '
genau umgekehrt

Im Navigator erwartet er also ein dezimal-Punkt, im STRSQL ein Komma

Habe den DEC nun so
dec(substr(nttext, 1, 11), 11, 2, ',')

das ging

Robi

Danke