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