Сравнение табличных частей до и после изменения #758696


#0 by empafe
Есть документ с табличной частью Товары Нужно перед записью узнать что пользователь добавил/удалил/изменил в табличной части Товары (важны колонки Номенклатура и Количество) Грубо говоря чтобы на выходе был список позиций которые пользователь добавил и которые пользователь удалил (изменение количества в большую сторону это по сути добавление, изменение в меньшую - удаление) Направьте на путь истинный :)
#1 by Dmitriy_76
Запросом к табличной части из ссылки и таблицы объекта
#2 by cw014
Прикладным решением "Бизнес-Плюс: Журнал изменений"
#3 by Фокусник
+Сравнивать так: ТЧ группировка по всем колонкам, которые нужно сравнить, +1 в одном источнике -1 - в другом. В итоге, если 0 - нет изменений, а по знаку можно понять где изменения.
#4 by empafe
ну это я понял, я сам момент сравнения не шарю
#5 by aleks_default
Версионирование
#6 by DexterMorgan
это все фигня, вот так надо
#7 by DexterMorgan
+ даж изменения регистров сведений показывает
#8 by Чайник Рассела
за версионирование
#9 by VikingKosmo
+1
#10 by empafe
ну как я понял типо того. а потом перебором с условиями ВЫБРАТЬ     ТаблицаЗначенийДо.Номенклатура,
#11 by Фокусник
Номенклатура должна быть в группировке, если количество сравниваешь, то количество из одного источника с минусом, из другого - с плюсом. Результат в итоге.
#12 by neo_matrix_123
сравнивать версии до и после
#13 by Ildarovich
Нужно выгрузить ТЧ в таблицы значений из документа-объекта (из оперативной памяти) и из документа-ссылки (то есть из базы данных) и затем сравнить полученные таблицы значений одним из методов, рассмотренных в статье .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С