Как поменять округление цены до 0,0001 в УТ 8.0? #194461


#0 by ollleup
в книжке про это ничё не сказано... или я не нашёл...
#1 by ZolotarevAA
Думаю, надо исправить код или/и точность у соответствующего реквизита.
#2 by Tristan
Суммовые реквизиты регистров и документов ограничены 2мя знаками точности, увеличь до 4х, меняй коды вывода в отчеты и печатные формы для организации округления до 4х знаков
#3 by ollleup
надо чтоб цена была с округлением до 0,0001, а суммовые реквизиты документов также ограничивались 2-мя знаками... Последовательность действий подскажите пожалуйста...
#4 by RussKey
Ну все же просто: 1. Изменить регистр сведений "Цены номенкалатуры" - ресурс "Цена"  -4 знака после запятой 2. Изменить документ "Регистрация цен номенклатуры" - чтобы указывать цену с нужной точностью 3. Добавить округление в механизм расчета суммы по цене, чтобы подхватывала 4 знака и не ругалась. Но...прежде подумать - нужно ли все это? Изначально задача какая поставлена?
#5 by ollleup
блин как всё проще было в 7-ке...
#6 by RussKey
хех... больше возможностей, больше знаний надо )))
#7 by а лю 427
а теперь продайте мне две штуки по цене 1.0023 и дайте при этом сдачу....
#8 by RussKey
шутишь )) автор так и не разъяснил задачу.... а мы о методах решения уже говорим )))
#9 by ollleup
речь идёт о продаже мелкой фурнитуры в большом количестве. цена в евро, например  0,1261 евро. прога округляет до 0,13 евро. разница  - 0,0039 евро за 1 штуку. продаём 10000 штук. разница - 39 евро. с 1 документа. так все покупатели сбегут. а если наоборот будет округление, тогда мы в пролёте.
#10 by ollleup
округление сумм в документе то пусть будет до 0,01, а вот цены надо чтоб были до 0,0001
#11 by Джон Доу
А может в евроцентах цену назначить? 12,61 получится...
#12 by RussKey
Как вариант - если в большом количестве, можно завести единицу измерения "Пачка 100 штук", тогда при цене 0.1261 за штуку цена пачки будет 12.61. И выписывать документы в пачках. Тогда ничего переделывать не надо.
#13 by RussKey
Естественное, цену надо устанавливать именно на пачку (коэффициент ед.измерения = 100)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С