Копейки в программе
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Настраивается в типе цен, настройки порядка округления цен, но эта настройка работает только для установки цен из регистра цен.
дурацкий вопрос по-моему, но ... а где это и как выставляется?
дурацкий вопрос по-моему, но ... а где это и как выставляется?
Хороший вопрос. Типы цен хранятся в справочниках в ветке "Справочники->Номенклатурные->Типы цен". Откроется список типов цен. Для типов цен, которые используются в документах отгрузки, устанавливаем точность 0, а также выбираем подходящий метод округления.
Прикрепленные файлы
Иначе при изменении цены или другого поля приходилось обратно пересчитывать цену и сумму НДС.
Предлагаю в Заказ-наряде добавить кнопку общую либо для определенной табличной части для пересчета итоговых сумм.
При внесении изменений в конфигуратор не снимать его с поддержки, а для формы заказ-наряда установить режим редактирования с сохранением поддержки.
Если пересчет нужен отдельно для табличной части то возмите нужный текст обхода табличной части, а в конце процедуры нужно вызывать процедуру дкВывестиЗаголовокСуммаДокумента(ЭтаФорма); для пересчета общей суммы документа.
На первом рисунке добавление кнопки пересчета табличной части. На втором рисунке добавляется общая кнопка для пересчета всех табличных частей.
Вот пример для общей (для всех табличных частей) кнопки
// пересчет деталей
Для Каждого СтрокаДетали Из Товары Цикл
СтрокаДетали.СуммаВсего = Цел(СтрокаДетали.СуммаВсего);
ОбработкаРеквизита("Товары.СуммаВсего", СтрокаДетали, ЭтаФорма);
КонецЦикла;
// пересчет работ
Для Каждого СтрокаРаботы Из Работы Цикл
СтрокаРаботы.СуммаВсего = Цел(СтрокаРаботы.СуммаВсего);
ОбработкаРеквизита("Работы.СуммаВсего", СтрокаРаботы, ЭтаФорма);
КонецЦикла;
дкВывестиЗаголовокСуммаДокумента(ЭтаФорма);
Прикрепленные файлы