Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Выбираю поле - "сумма", в запросе... Он округляет вместо 549, вывод 550. Какне округлять?

Выбираю поле - "сумма", в запросе... Он округляет вместо 549, вывод  550. Какне округлять?
Я
   SkillUp
 
07.12.18 - 09:25
Там касса и каждый рубль на счету, а тут такое округление...

КОД:

ТекстЗапроса = "ВЫБРАТЬ
                   |    ВЫБОР
                   |        КОГДА ЧекККМОплата.Ссылка.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЧекККМ.Продажа)
                   |            ТОГДА ЧекККМОплата.Сумма
                   |        ИНАЧЕ -ЧекККМОплата.Сумма
                   |    КОНЕЦ КАК Сумма,
                   |    ЧекККМОплата.ВидОплаты КАК ВидОплаты,
                   |    ЧекККМОплата.Ссылка.КассаККМ,
                   |    ЧекККМОплата.Ссылка.Ссылка КАК Ссылка
                   |{ВЫБРАТЬ
                   |    Сумма,
                   |    ВидОплаты.*,
                   |    Ссылка.*,
                   |    КассаККМ.*}
                   |ИЗ
                   |    Документ.ЧекККМ.Оплата КАК ЧекККМОплата
                   |ГДЕ
                   |    ЧекККМОплата.Ссылка.Проведен
                   |    И ЧекККМОплата.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
                   |{ГДЕ
                   |    ЧекККМОплата.ВидОплаты.*,
                   |    ЧекККМОплата.Ссылка.КассаККМ.*,
                   |    ЧекККМОплата.Ссылка.Ссылка.*}
                   |{УПОРЯДОЧИТЬ ПО
                   |    Сумма,
                   |    ВидОплаты.*,
                   |    КассаККМ.*}
                   |ИТОГИ
                   |    СУММА(Сумма)
                   |ПО
                   |    ОБЩИЕ,
                   |    Ссылка
                   |{ИТОГИ ПО
                   |    ВидОплаты.*,
                   |    Ссылка.*}";
 
 
   rabbidX
 
1 - 07.12.18 - 09:36
(0) Точно сам запрос округляет? В отладчике смотрел? Может, где-то дальше, при обработке результата?
   ZDenis
 
2 - 07.12.18 - 09:36
(0) В запросе округления нет
   D3O
 
3 - 07.12.18 - 09:42
(0) использовать ВЫРАЗИТЬ(<поле>, Число(15,4))
   SkillUp
 
4 - 07.12.18 - 09:43
(3) СПСИБО!!!!
   SkillUp
 
5 - 07.12.18 - 09:44
(1) Та причем тут отладчик, у меня отчет выводит чекККМ и сумму... Открываю чекККМ - там 549, смотрю сумму в отчете -550!!!
   SkillUp
 
6 - 07.12.18 - 09:52
(1) Хотя... Сейчас еще раз гляну...
   Мандалай
 
7 - 07.12.18 - 10:11
(6)Медленно и 2 раза: в твоем запросе округления нет.
Смотря пост обработку, либо какие данные на входе.
   SkillUp
 
8 - 07.12.18 - 12:08
(7) Да, так и есть...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует