1. user1073442 12.06.19 09:50 Сейчас в теме

Изменение дефолтной ТЧ документа

Доброго времени суток! В дефолтную ТЧ док-та "Счет на оплату" добавил колонки "Скидка" и "СуммаСоСкидкой". А как реализовать пересчет остальных реквизитов ТЧ (НДС, Всего)? Наставьте плз на путь истинный)
Прикрепленные файлы:
Найденные решения
5. x_x 3 12.06.19 12:17 Сейчас в теме
достаточно при изменении скидки, менять сумма и вызывать общий модуль по пересчету табличной части.
у табличной части у колонки есть событие при изменении.
user1073442; +1 Ответить
Остальные ответы
Избранное Подписка Сортировка: Древо
2. alex-l19041 8 12.06.19 09:58 Сейчас в теме
(1) надо сделать аналогично обработчику ПриИзмененииСуммы
3. danjer74 1 12.06.19 10:16 Сейчас в теме
Есть общий модуль, в котором есть процедура пересчета строки табличной части. Можно посмотреть вызов в событии "ПриИзменении" поля "Количество" или "НДС". Прописать в этот модуль свой механизм или добавить его в расширение с вызовом "После" и добавить туда свой расчет. Как-то так :)
user1073442; +1 Ответить
4. user1073442 12.06.19 11:26 Сейчас в теме
(3) т.е. для каждого изменяемого модуля, я прописываю механизм пересчета? если да, то прям громоздко получится))
а если сделать как-нибудь по другому, по типу

Если НЕ ЗначениеЗаполнено(ЭтаФорма.Элементы.Скидка) Тогда
//дефолтный код
Иначе
//мой код
КонецЕсли;

Возможно так сделать?
7. danjer74 1 12.06.19 21:03 Сейчас в теме
(4)Я имею ввиду общий модуль, который пересчитывает строку в документе. Его вызов идет много откуда. И надо просто добавить его в расширение и через метод "После" или "Перед" рассчитать все Ваши поля.
5. x_x 3 12.06.19 12:17 Сейчас в теме
достаточно при изменении скидки, менять сумма и вызывать общий модуль по пересчету табличной части.
у табличной части у колонки есть событие при изменении.
user1073442; +1 Ответить
6. user1073442 12.06.19 12:37 Сейчас в теме
(5) Тоже щас дошел чтоб так сделать! Всем спасибо большое!
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Краснодар
зарплата от 80 000 руб. до 160 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день