|
Как программно изменить всю ТЧ при изменении реквизита
| ☑ |
0
Простенький вопросик
27.06.22
✎
12:19
|
По ссылке меняется реквизит количество в ТЧ документа, как сделать, чтобы вся тч пересчиталась после этого изменения?
|
|
1
mikecool
27.06.22
✎
12:21
|
вызвать после процедуру пересчета ,ваш кеп
|
|
2
Масянька
27.06.22
✎
12:21
|
(0) Перебор строк и изменение.
|
|
3
Ryzeman
27.06.22
✎
12:22
|
(0) не сочти за грубость, но это точно есть в любой типовой, подсмотреть - дело 2 минут.
|
|
4
Мультук
гуру
27.06.22
✎
13:13
|
(2)
А можно пример кода с перебором и изменением? УТ или ЕРП ?
|
|
5
Мультук
гуру
27.06.22
✎
13:17
|
(0)
Для БСП конфигураций нужно вызвать
СтруктураДействий = {Некие волшебные свойства со значениями};
ОбработкаТабличнойЧастиСервер.ОбработатьТЧ(ДокОбъект.Товары, СтруктураДействий);
Заполнение СтруктураДействий -- это уже нужно смотреть в РТУ или какой ты там документ меняешь.
|
|
6
Масянька
27.06.22
✎
13:29
|
(4) Для каждого ТекСтр из Материалы Цикл
ЗаполнитьРеквизитСубконто(ТекСтр,Элемент.Значение);
ЗаполнитьСчетаЗатратУчетаВСтрокеТабЧасти(ТекСтр, Материалы, Истина,Истина);
КонецЦикла;
Наслаждайся.
|
|
7
Мультук
гуру
27.06.22
✎
14:03
|
(6)
Спасибо. При чем тут счет учета? Человек вроде как кол-во меняет ?
|
|
8
Простенький вопросик
27.06.22
✎
14:07
|
Сделал уже все, тупо вручную пересчитал реквизиты
|
|
9
Масянька
27.06.22
✎
16:25
|
(7) Это - как пример.
|
|