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