|
1c При изменений данных подразделения, регистрация на узле обмена |
☑ |
0
illiona
naïve
21.09.23
✎
05:49
|
Добрый день. ЗУП 3.1. При изменений реквизита подразделения.
Надо проверить если изменился реквизит (версию), то зарегистрировать физ лица к обмену.
Физ лица выбрала запросом.
Скорее всего при подписке на событие после записи должна срабатывать проверка версирования. А как зарегистрировать на узле физ лиц вообще не понимаю. Может кто решал такую задачу?
Синхронизация настроена через универсальный обмен данными.
|
|
1
illiona
naïve
21.09.23
✎
07:14
|
Процедура Расш1_ПередЗаписью(Отказ)
УстановитьПривилегированныйРежим(Истина);
Если Не Ссылка.Пустая() Тогда
ПредКод = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "КодНовый");
Если ПредКод <> "КодНовый");Тогда
УзелОбмена = ПланыОбмена.СинхронизацияДанныхЧерезУниверсальныйФормат.НайтиПоКоду("ПП");
Выбирается физ лицо из регистра..........
Пока Выборка.Следующий() Цикл
ПланыОбмена.ЗарегистрироватьИзменения(УзелОбмена,Выборка.ФизическоеЛицо);
КонецЦикла;
КонецЕсли;
КонецЕсли;
УстановитьПривилегированныйРежим(Ложь);
КонецПроцедуры
Делаю так и ошибка
Справочник.ПодразделенияОрганизаций.МодульОбъекта(31)}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения)
ИначеЕсли Записать(ПараметрыЗаписи) И ДополнительныеПараметры.ЗакрытьПослеЗаписи Тогда
по причине:
Недопустимое значение параметра (параметр номер '1')
|
|
2
illiona
naïve
21.09.23
✎
07:29
|
Почему-то узел пустой не находится
|
|
3
Valdis2007
21.09.23
✎
10:16
|
(2) узел то такой существует?
|
|
4
illiona
naïve
22.09.23
✎
06:01
|
узел существут, но по префиксу он не ищет
НайтиПоКоду("ПП").
если ставлю вместо ПП цифровой код длинный из символом и цифр, то ищет. Но хотелось бы поиск по префиксу
|
|
5
asady
22.09.23
✎
11:35
|
(0) выгрузи правила регистрации измени в КД3 - настрой как тебе надо - и загружай их в план обмена
|
|
6
Donkey_hot
22.09.23
✎
13:59
|
(4) Создайте булев реквизит для этого узла, и ищите по нему.
|
|
7
illiona
naïve
25.09.23
✎
04:06
|
дополнительный реквизит?
|
|
8
illiona
naïve
25.09.23
✎
06:10
|
или как создать булев реквизит?
|
|