|   |   | 
| 
 | Конвертация 2.0 УТ-БП Выгрузка справочников | ☑ | ||
|---|---|---|---|---|
| 0
    
        doctor_dvd 04.05.17✎ 09:27 | 
        На стороне приемника есть справочник договоры с элементов АП, при выгрузке необходимо что бы в документе который выгружается приемник в реквизит договор подставлялся именно этот элемент, на стороне источника такого реквизита не существует, как описать сие действо?     | |||
| 1
    
        Рэйв 04.05.17✎ 09:35 | 
        Как вариант
 В ПослеЗагрузки проставляй в Объект что надо. | |||
| 2
    
        doctor_dvd 04.05.17✎ 09:46 | 
        (1) Каким макаром я туда что то подставлю если то, что мне надо подставить эта ссылка на элемент справочника в приемнике?     | |||
| 3
    
        Рэйв 04.05.17✎ 09:50 | 
        (2)Учи матчасть. 
 В ПослеЗагрузки Объект - это уже полностью загруженный объект, готовый к записи. Ищешь твой договор любым доступным способом и проставляешь в Объект. | |||
| 4
    
        doctor_dvd 04.05.17✎ 09:52 | 
        (3) Ладно     | |||
| 5
    
        Рэйв 04.05.17✎ 09:54 | 
        Если договор -предопределенный элемент, то все еще проще.
 Просто в ПКС пишешь Значение="ИмяПредопределенногоВПриемнике"; | |||
| 6
    
        doctor_dvd 04.05.17✎ 09:57 | 
        (5) Чет запутался, в ПослеЗагрузки Объект это наш выгруженнный объект, в его некий реквизит мне нужно записать определенное значение, элемент справочника, так вот этот элемент мне нужно сначала найти, так? А как искать в приемнике находясь на стороне источника?     | |||
| 7
    
        Альбатрос 04.05.17✎ 09:59 | 
        (6) Обработчик ПослеЗагрузки выполняется на стороне приемника     | |||
| 8
    
        doctor_dvd 04.05.17✎ 09:59 | 
        (5) "ИмяПредопределенногоВПриемнике" - это значение как и где описать?     | |||
| 9
    
        doctor_dvd 04.05.17✎ 10:00 | 
        (7) Ааа, млять, матчасть сила)     | |||
| 10
    
        Альбатрос 04.05.17✎ 10:00 | 
        +(7) и это уже не твой выгруженный объект, это объект найденыый или созданный в приемнике     | |||
| 11
    
        doctor_dvd 04.05.17✎ 10:01 | 
        (10) К нему обращаться через "Приемник" ?     | |||
| 12
    
        h-sp 04.05.17✎ 10:03 | 
        (6) так нельзя, у тебя уже договор загрузился, и ты еще второй запишешь? Зачем два договора грузить вместо одного. Лучше делай это не в загрузке, а в выгрузке.     | |||
| 13
    
        Альбатрос 04.05.17✎ 10:04 | 
        (11) Открой в КД помощь по обработчику, там пример есть.     | |||
| 14
    
        doctor_dvd 04.05.17✎ 10:05 | 
        (12) У меня загрузился акт и в реквизит акта нужно подтянуть определенный договор с приемника.     | |||
| 15
    
        doctor_dvd 04.05.17✎ 10:06 | 
        (13) ок     | |||
| 16
    
        Альбатрос 04.05.17✎ 10:06 | 
        (12) Он вроде как и не хочет договор грузить. Ему его подставить надо.     | |||
| 17
    
        doctor_dvd 04.05.17✎ 10:09 | 
        (16) Просто у всех актов должен быть один типовой договор из справочника     | |||
| 18
    
        doctor_dvd 04.05.17✎ 10:15 | 
        (16) Нифига чет не получается, пробую сообщить(Объект) и ни чего     | |||
| 19
    
        h-sp 04.05.17✎ 10:17 | 
        (16) он уже загрузил. В том-то и фишка. А теперь после загрузки другой договор хочеи впихнуть.     | |||
| 20
    
        h-sp 04.05.17✎ 10:18 | 
        (17) у вас чего? один контрагент во всех актах?     | |||
| 21
    
        doctor_dvd 04.05.17✎ 10:24 | 
        (19) Нет, я в договор ничего не пихаю из источника так как там хреначать черт знает что а бухам нужен один договор абон.плата и все, поэтому нужно в акт записать один договор, контрагент в акте отдельным реквизитом     | |||
| 22
    
        doctor_dvd 04.05.17✎ 10:28 | 
        (20) Как ПослеЗагрузки спозиционироваться на справочнике приемника?     | |||
| 23
    
        h-sp 04.05.17✎ 10:31 | 
        (22) зачем на нем позиционироваться?     | |||
| 24
    
        doctor_dvd 04.05.17✎ 10:32 | 
        (23) А как мне выбрать нужный мне договор, подставить его в акт и записать етот в акт?     | |||
| 25
    
        h-sp 04.05.17✎ 10:32 | 
        (22) НайтиПоКоду, НайтиПоНаименованию. Запрос.     | |||
| 26
    
        doctor_dvd 04.05.17✎ 10:39 | 
        (25) Справочник.ДоговорыКонтрагентов.НайтиПоНаименованию("мое"); он ругается на Справочник     | |||
| 27
    
        doctor_dvd 04.05.17✎ 10:43 | 
        (25) Исправил на Справочники) заработало)))     | |||
| 28
    
        DMondi 04.05.17✎ 11:04 | 
        Я бы делал через Правило.
 В Источнике в КПС Договор, ПередВыгрузкой НС = Новый Структура; НС.Вставить("Наименование","моё"); Значение = НС; Передается это правилу Договора (в нем только одно поле Наименование), а оно ищет по наименованию. Всё. | |||
| 29
    
        doctor_dvd 04.05.17✎ 11:11 | 
        (28) Спасибо, учту!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |