ВЫРАЗИТЬ((ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток > 0 ТОГДА
ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток - 0.5 ИНАЧЕ ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток + 0.5 КОНЕЦ) КАК ЧИСЛО(18, 0))
Не вмешиваясь в процесс генерации решения, тем не менее замечу:
ВЫБОР КОГДА ВашеЧисло > 0 ТОГДА ВЫРАЗИТЬ(ВашеЧисло - 0.5 КАК Число(15, 0)) ИНАЧЕ ВЫРАЗИТЬ(ВашеЧисло + 0.5 КАК Число(15, 0))...
Независимо от того, куда вы едете — это в гору и против ветра!