|
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
|
или как создать булев реквизит?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |