Добрый вечер.
В наличие 1С 8.2 обычный интерфейс. УТ.
В документе установка цен номенклатуры по умолчанию (в графе цена) стоит два знака после запятой. А нужно четыре знака после запятой.
В этом документе есть Макеты(изменения цен) где стоит условие в ячейке цена "ЧЦ=15; ЧДЦ=2" изменил на "ЧЦ=15; ЧДЦ=4" Результат тот же два знака!!!
Так же есть регистр сведений куда пишутся цены там я изменил на 4 знака-все Ок.
Подскажите где рыть на изменения на 4 знака после запятой для отображения его в документе.
Спасибо.
Вы же хотите поменять в документе, а меняете зачем-то в макете. Так меняйте реквизит цена на 4 знака
В том то и дело. В самом документе сразу поменял на 4 знака. А результат тот же 2 знака.
Может кто сталкивался с этим?
Как правило, содержание табличных частей пересчитывается где-то в общих модулях. Там же и округляется.
Еще есть Справочник ТипыЦенНоменклатуры с порядком округления, регистр свед. ЦеныНоменклатуры - надо меня все
А ишо в форме документа есть Процедура ОбновитьСоставКолонок() - где написано
КолонкиТаблицыЦен.Вставить(ОчереднойНомерКолонки, "цена" + НомерСоответствияТекущейКолонки, Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15, 2
Все поменял опять 2 знака. может еще где то надо поменять подскажите?
Хелп..
В форме документа несколько записей с Квалификатором - ищем по строке "Число" и там где цена меняем на 4.
В табличной части.
Ну и в регистре.
Все получилилось.
Всем Спасибо.
Так же подправил в округлении т.к округляло 2 знака, а их уже 4 знака.
Мне кажется еще в Регистре Сведений "Цены" надо исправить размер. Там изначально 2 знака после запятой.
Разве нет?
А, вижу выше уже подсказали
Помогите!!! Сделал все как описано выше, при создании документа после запятой три знака, при повторном открытии опять два, не могу понять в чем причина. HELP!!!!!
Да подтверждаю. У меня все работает на основании операций описанных выше.
1С 8.1 УТ 2.3.7.1
Сделал все, что описано.
В документе отображается 4 знака после запятой, и если вводишь товары через Insert и вводишь например 25,1234 - то все нормально. Записывается в регистр с точностью 4.
А если пытаюсь изменить цену на товар, который уже вбит в документе Установка цен номенклатуры, или ввожу товары через подбор, то автоматически округляет до 2-х знаков, т.е. ввожу 25,1234, нажимаю Ентер и оно сразу же в документе округляет до 25,13(всегда в большую сторону).
Уже разобрался. В режиме 1С, в Справочнике Типы цен номенклатуры надо было выставить округление Окр0_0001 для каждого типа цен
Столкнулся с такой необходимостью недавно пришлось покапаться пару часов. Дам полный ответ.
В бухгалтерии все порсто поменял в реквезите точность и все (почти).
В УТП и УПП посложнее будет в общем опишу свое конечное решение:
во 1-х в коде формы документа находим строку
КолонкиТаблицыЦен.Вставить(ОчереднойНомерКолонки, "цена" + НомерСоответствияТекущейКолонки, ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 2, ДопустимыйЗнак.Неотрицательный), СокрЛП(СтрокаТипаЦен.ТипЦен), 10);
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua