die Funktion Round steht dir dann ggf. noch nicht zur Verfügung.
Ich glaube, die gibts erst ab V5R4.

Solange du keine negativen Werte erzielst reicht dir ja erst mal ein

decimal(sum(....) + 0.005, 11, 2)