Имя: Пароль:
1C
 
Аналог регистрации изменений?
0 OldCondom
 
12.06.24
02:19
Делаю интеграцию с сервисом, нужна выгрузка сотрудников: первоначальная и затем новых/изменённых.

Чем можно заменить регистрацию изменений через план обмена?

Сейчас какое-то топорное решение в голове : в РС сделать ресурс булево "Выгрузить", в справочнике при записи изменять этот ресурс на Истина, рег задание будет уже только их обрабатывать.

Но что-то как-то убого. Как подобные вопросы решаются помимо плана обмена?
1 pvase
 
12.06.24
02:50
Я делал через view к базе данных в формате SQL и использовал поле _Version. Думаю, что через встроенный язык тоже можно попробовать получить значение этого поля.
2 OldCondom
 
12.06.24
03:11
(1) просто смеха ради спрошу :а с чем эту версию сравнивать?
Полагаю, это поле для оптимистической блокировки
3 PuhUfa
 
12.06.24
06:28
(0) >>Как подобные вопросы решаются помимо плана обмена?
Через РС
4 Hmster
 
12.06.24
07:13
(0) просто запись в РС. Есть запись - выгружаем и удаляем запись. Для дополнительного контроля можно сделать ресурс - дата, время и перед удалением сравнивать текущее значение со значением на момент получения данных о выгрузке.
5 Ёпрст
 
12.06.24
07:17
6 Hmster
 
12.06.24
07:42
(5) интересная штука, но очень специфическая
7 d4rkmesa
 
12.06.24
10:19
(0) (5) Поддерживаю, хорошая штука, лучше чтобы платформа была из последних 24-25.
8 mmg
 
12.06.24
10:37
(0) Чем не устраивает план обмена?
9 Hmster
 
12.06.24
13:07
(8) блокировки или неумение с ним работать, может хочется иметь простой механизм просмотра "что изменено", или банально  зачем-то хочется понимать кто-что-когда поменял
10 LienXo
 
13.06.24
10:28
(5) взял на заметку, надо будет повнимательнее покурить в свободное время.
11 ptiz
 
13.06.24
11:05
(0) Но сразу с измерением "НомерСообщения" или просто УИД. Чтобы не пропали изменения, которые будут возникать в процессе обмена.