|
Помощь в доработке обмена начинающему | ☑ | ||
---|---|---|---|---|
0
ЖирафикРафик
20.07.23
✎
13:39
|
Всем салют. Только начал изучать КД2 и дали небольшую задачку.
Необходимо При приеме объекта смотреть, если объект уже есть в Приемнике, то его принимать, а если такого объекта нет - то не принимать. Честно не пойму куда и какое условие впихнуть, подтолкните неопытного) |
|||
1
inkvizitr
20.07.23
✎
13:51
|
(0) Я правильно понимаю, что тебе нужно доработать существующие правила?
|
|||
2
Мимохожий Однако
20.07.23
✎
13:51
|
ОФФ: Нашёл где спрашивать...) Опиши куда смотрел, что протирал...
|
|||
3
inkvizitr
20.07.23
✎
13:53
|
(0) может тебе эта галочка поможет в КД2.1 https://ibb.co/1r5WcSm
|
|||
4
inkvizitr
20.07.23
✎
13:53
|
(3) открываешь свойства объекта нужного документа и устанавливаешь ее
|
|||
5
ЖирафикРафик
20.07.23
✎
13:56
|
(3) Да, доработать существующий, по поводу этой галки не уверен. Думаю просто найти по наличию в системе, если ссылки нет то не загружать, или так нельзя?
|
|||
6
inkvizitr
20.07.23
✎
13:57
|
(5) так это как раз и поможет, если система найдет такой же объект то она с ним ничего не сделает и снимет его с регистрации в источнике, по сути твоя задача состоит поставить эту галочку и все
|
|||
7
takefive
20.07.23
✎
13:58
|
ПКО ПослеЗагрузки
ОбъектНайден - Булево. Если значение параметра равно Ложь, то объект не идентифицирован, то есть не найден в информационной базе |
|||
8
ЖирафикРафик
20.07.23
✎
14:00
|
(6) А разве это не заблочит обновления, Ведь если справочник обновится, то должны изменения передаваться
|
|||
9
inkvizitr
20.07.23
✎
14:02
|
(8) вы имеете ввиду обновления существующих данных в приемнике?
|
|||
10
inkvizitr
20.07.23
✎
14:02
|
(8) а стоп..., исходную задачу не так прочитал изначально
|
|||
11
inkvizitr
20.07.23
✎
14:04
|
(8) тогда в тех же свойствах но следующая галочка "не создавать новый объект в приемнике, если он не найден"
|
|||
12
ЖирафикРафик
20.07.23
✎
14:20
|
Как мне объяснили, что если в обмен попал элемент помеченный на удаление или отмеченный что не используется, и при этом в принимающей системе его не было, то не загружать его вообще, но если он был, то загрузка должна пройти
|
|||
13
inkvizitr
20.07.23
✎
14:37
|
(12) а если в источнике помечен на удаления и в приемнике объект есть, то его так же в приемнике метить на удаление?
|
|||
14
inkvizitr
20.07.23
✎
14:43
|
(12) Обработчики "Правила конвертации объектов"
При загрузке Условия возникновения события Только для платформы V8. Событие выполняется после попытки идентификации. В случае успешной синхронизации доступен найденный объект. В противном случае его значение Неопределено. Можно произвести произвольную инициализацию, заполняемого данными объекта. Параметры: НеЗамещатьОбъект - Булево - Если установить значение Истина, то существующий объект информационной базы не будет изменен. |
|||
15
inkvizitr
20.07.23
✎
14:43
|
(12) Обработчики "Правила конвертации объектов"
После загрузки Условия возникновения события Только для платформы V8. Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта. Параметры: Отказ - Булево - Если Истина, то объект загружен не будет. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |