Имя: Пароль:
1C
 
Помощь в доработке обмена начинающему
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.
Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта.

Параметры:
Отказ - Булево - Если Истина, то объект загружен не будет.