| 
    
        
     
     | 
    
    
  | 
Конвертация данных: поиск объекта в приемнике по свойству | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        maslov_ilya    
     12.09.17 
            ✎
    12:25 
 | 
         
        Выгружаются контрагенты. Осуществляется поиск по ИНН и КПП и дополнительно надо организовать поиск по полю которое есть только в приемнике. Тип у этого поля булево. Если "Реквизит" = Ложь и ИНН, КПП совпадают то объект в приемнике должен быть обнаружен.
 
        Подскажи пожалуйста, как добавить поиск по полю которого нет в источнике. В данный момент создал ПКС в котором Источник - пустой, приемник - реквизит булевский. Не пойму в каком обработчике и как описать условие поиска по этому реквизиту  | 
|||
| 
    1
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    12:36 
 | 
         
        (0) В приёмнике ?     
         | 
|||
| 
    2
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    12:36 
 | 
         
        реквизит только в приёмнике ?
 
        И.. если он булево, то искать как ? По Истине или по ЛОЖЬ ? Что подставлять надо всегда в поиске ?  | 
|||
| 
    3
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    12:38 
 | 
         
        А так, добавляешь реквизит в ПКС, в ПередВыгрузкой пишешь
 
        Значение = Ложь; ставишь галку "поиск" , в ПоляПоиска пишешь СтрокаИменСвойствПоиска = "Твойреквизит, ИНН, КПП"; усё  | 
|||
| 
    4
    
        maslov_ilya    
     12.09.17 
            ✎
    14:18 
 | 
         
        (3) 
 
        Сделал ровно так как Вы сказали, в итоге ошибка при загрузке данных: Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6996)}: Значение не является значением объектного типа (ИмяТипа)  | 
|||
| 
    5
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    14:22 
 | 
         
        (4) Включи отладку обработчиков и смотри, че там и как.
 
        + покажи картинки, че ты там натворил в правилах.  | 
|||
| 
    6
    
        maslov_ilya    
     12.09.17 
            ✎
    14:36 
 | 
         
        http://extrazoom.com/image-90408.html?heuln50x50
 
        http://extrazoom.com/image-90409.html?heuln50x50 Отладку пытаюсь сделать но пока что вот какая ерунда, не пойму в чем дело. http://extrazoom.com/image-90410.html?heuln50x50  | 
|||
| 
    7
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    14:59 
 | 
         
        (6) 
 
        Зачем ты в ПКО ЭТоАдресДоставки пишешь ? Когда надо в ПКО Контрагенты !!!  | 
|||
| 
    8
    
        maslov_ilya    
     12.09.17 
            ✎
    15:00 
 | 
         
        (5) в отладку закинул сгенерированный код модуля     
         | 
|||
| 
    9
    
        maslov_ilya    
     12.09.17 
            ✎
    15:02 
 | 
         
        (7) Спасибо! Пробую     
         | 
|||
| 
    10
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    15:04 
 | 
         
        (9) закинь в Поля поиска в ПКО контрагенты     
         | 
|||
| 
    11
    
        maslov_ilya    
     12.09.17 
            ✎
    15:05 
 | 
         
        (10) Все получилось! Спасибо что помогли разобраться! Был бы просто нескананно счастлив если бы посоветовали книжечку по КД. А то что-то туго со знаниями     
         | 
|||
| 
    12
    
        Ёпрст    
     гуру 
    12.09.17 
            ✎
    15:10 
 | 
         
        Бояркин, ищи книжку по этой фамилии     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |