Добрый день!
У нас на предприятии тарифы на наши услуги выражаються числами с точностью до 4-ёх знаков.
В конфигураторе в ТипыЦенНоменклатура установлена точность округления до 4-ёх знаков (Окр0_0001). В табличных формах установлено поле вывода данных с четырьмя знаками после запятой. При установке типа цен в Номенклатуре( в программе) указываеться точность округления до 4-ёх знаков(0,0001).
Но при создании елемента номенклатури ( в данном случае тарифа на услуги) указываеться установлений тип цени с точностью 0.0001 и вводиться само значение тарифа, после создания этого елемента номенклатуры происходит автоматическое округление до 2-ух знаков, то есть:
1. ввожу, например, 0,1986
2. после создания елемента получаеться так- 0,2000.
Подскажите решение проблемы.
1. Скажите конфигурацию
2. Скорей всего в регистрах, в которые заносится цена - точность ресурса 2
Да, или так. Я когда-то в УТП делал цены с точностью до 4 (или 6) знаков. Так там помимо регистров и самих документов - нужно было ещё в общих модулях кое-чего подправить.
Если Бух. для Украины, то:
1) Перечисления.ПорядкиОкругления
2)РегистрыСведений.ЦеныНоменклатуры
3)Документы.УстановкаЦенНоменклатуры
И ни одной строки кода писать не надо.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua