Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=1858)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Изменение порядка округление цен в конфигурациях для платформы 1С 8.2

Автор: luda 14.08.10, 14:46

Добрый день!
У нас на предприятии тарифы на наши услуги выражаються числами с точностью до 4-ёх знаков.
В конфигураторе в ТипыЦенНоменклатура установлена точность округления до 4-ёх знаков (Окр0_0001). В табличных формах установлено поле вывода данных с четырьмя знаками после запятой. При установке типа цен в Номенклатуре( в программе) указываеться точность округления до 4-ёх знаков(0,0001).
Но при создании елемента номенклатури ( в данном случае тарифа на услуги) указываеться установлений тип цени с точностью 0.0001 и вводиться само значение тарифа, после создания этого елемента номенклатуры происходит автоматическое округление до 2-ух знаков, то есть:
1. ввожу, например, 0,1986
2. после создания елемента получаеться так- 0,2000. 64000000.gif
Подскажите решение проблемы.

Автор: Vofka 16.08.10, 7:10

1. Скажите конфигурацию
2. Скорей всего в регистрах, в которые заносится цена - точность ресурса 2

Автор: awp 16.08.10, 7:43

Цитата(Vofka @ 16.08.10, 9:10) *
1. Скажите конфигурацию
2. Скорей всего в регистрах, в которые заносится цена - точность ресурса 2


Или програмеры в тупую указали формат округления smile.gif

Автор: Vofka 16.08.10, 7:52

Да, или так. Я когда-то в УТП делал цены с точностью до 4 (или 6) знаков. Так там помимо регистров и самих документов - нужно было ещё в общих модулях кое-чего подправить.

Автор: Wadja 28.08.10, 7:02

Если Бух. для Украины, то:
1) Перечисления.ПорядкиОкругления
2)РегистрыСведений.ЦеныНоменклатуры
3)Документы.УстановкаЦенНоменклатуры
И ни одной строки кода писать не надо.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua