|   |   | 
| 
 | КД ПКО,заполнить реквизит | ☑ | ||
|---|---|---|---|---|
| 0
    
        Popkorm 18.07.14✎ 15:39 | 
        Каким образом можно заполнить реквизит в документе,если например Контрагент не найдет,то вывести его в Комментарий?!     | |||
| 1
    
        Popkorm 18.07.14✎ 16:03 | 
        апну     | |||
| 2
    
        Йохохо 18.07.14✎ 16:13 | 
        вроде красиво никак, попробуй параметром сразу передавать наименование/инн     | |||
| 3
    
        Popkorm 18.07.14✎ 16:27 | 
        (2) параметром это как, примерик можно     | |||
| 4
    
        Franchiser 18.07.14✎ 16:31 | 
        В ПКО в обработчике ПослеЗагрузки Контаргента можно определить что не найден и запомнить в структуре ВходящиеДанные и ИсходщиеДанные а в реквизите Комментарий считать Структуру и обнулить там же.     | |||
| 5
    
        Franchiser 18.07.14✎ 16:33 | 
        Через параметр наверно проще тебе будет. Создаешь Параметр с галкой при загрузке, туда пишешь в послезагрузки ПКС контрагента, и считываешь в послезагрузки ПКС Комментарий     | |||
| 6
    
        Йохохо 18.07.14✎ 16:33 | 
        (4) думаю в (0) документ уже
 (3) http://prodines.narod.ru/conv/book/11.htm | |||
| 7
    
        Franchiser 18.07.14✎ 16:37 | 
        (6) да, я понял. ПКО следует читать ПКС. Какая-то из структур ВходящиеДанные или ИсходщиеДанные останется даже если передать в ПКО контрагента и вернуть обратно, кажется ИсходящиеДанные.     | |||
| 8
    
        Йохохо 18.07.14✎ 16:40 | 
        (7) я ничего не понял, но у автора каатся обработка битых ссылок происходит, уже в приемнике     | |||
| 9
    
        Popkorm 18.07.14✎ 16:41 | 
        (8) ну почти,сейчас тупо не найденных создаю и переношу в отдельную группу     | |||
| 10
    
        Franchiser 18.07.14✎ 16:47 | 
        я не прав, надо в ПКО Контрагенты в Призагрузки или ПослеЗагрузки устанавливать параметр с информацией о том что найден или не найден объект, а в ПКО документа в ПослеЗагрузки считывать и записывать комментарий документа из параметра.     | |||
| 11
    
        Йохохо 18.07.14✎ 16:55 | 
        (10) ПКО Контрагенты -> ПКО документа, очередность и т.п., нельзя глобальные парамтры
 (9) тогда лучше использовать в ПКО дока ПослеЗагрузки ОбъектНайден и устанавливать родителя. Велосипед с передачей наименования кривой, договора ведь есть? в доке и договор и контр - будет криво. А в послезагрузки будет прямо | |||
| 12
    
        Franchiser 18.07.14✎ 17:21 | 
        (11) не вижу проблем, из ПКС Документа будет вызван ПКО контрагенты и там сделать отказ на последнем этапе уже когда создался Контрагент но не записался там же установить параметр и там же можно обнулять параметр когда контрагент найден, Договора не должны вообще создаваться т.к. контрагента нет это нужно предусмотреть.     | |||
| 13
    
        Franchiser 18.07.14✎ 17:23 | 
        Есть другой вариант: в ПКО перед загрузкой данных конвертации получить массив ИНН/КПП которых нет в базе и потом по этому массиву формировать комментарий.     | |||
| 14
    
        Йохохо 18.07.14✎ 17:23 | 
        (12) один раз он будет вызван, а потом будет из кеша по нпп доставаться     | |||
| 15
    
        Franchiser 18.07.14✎ 17:45 | 
        нужно определить КлючВыгружаемыхДанных = Источник.ИНН+"/"+Источник.КПП
 Или не запоминать выгруженные объекты ставить. | |||
| 16
    
        Йохохо 18.07.14✎ 18:04 | 
        (15) и это даже будет работать, но энтропия зашкаливает)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |