Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 19:36

Помогите с округлением суммы в документе чеки ккм

Автор spapin, 28 дек 2012, 10:20

0 Пользователей и 1 гость просматривают эту тему.

spapin

Надо округлить сумму до десятков рублей. например если цена=180,9 округляем до 190 рублей.
Функцию нашел: ОкругленнаяЦена = Окр(Цена, -1);
Куда ее вставить?
В ТоварыЦенаПриИзменении?
ИЛИ
В общий модуль: СтрокаДвижений.СуммаСкидки = Окр(СуммаБезСкидки / 100 * СтрокаТаблицы.ПроцентАвтоматическихСкидок, -1); // округлим скидку
СуммаСоСкидками = СуммаСоСкидками - СтрокаДвижений.СуммаСкидки;
Ни там ни там не работает(((

greenLiss

может я чего-то не понимаю :dfbsdfbsdf:
как из округления 180,9 можно получить 190 ? :xfbnsdfb:

spapin


greenLiss

Да хоть африканскими тубриками!
Этот метод тебе не подойдет.
Напиши функцию, в которой опишешь округление, которое тебе нужно.

П.С. ну вот сдвигаешь ты точку на одну позицию влево, и округляете 18.09 Это можно округлить только до 18.
если же хочешь, что бы показывало, как тебе нужно, пиши свою функцию...

ну или это я просто тупой 1Сник и не знаю, таких методов.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск