|   |   | 
| 
 | конвертация с 7.7 в 8.3 | ☑ | ||
|---|---|---|---|---|
| 0
    
        makkut 28.09.17✎ 07:04 | 
        Доброе утро!
 пишу правила обмена с не типовой 7.7 в 8.3. в 8.3 есть форма элемента справочника "Лицевой счет" где есть реквизит организация. Хочу чтоб в каждый перекинутый элемент справочника с 7.7 заполнялся реквизит организация взятый с 8.3. Я создал ПКО "Организация" источник - пусто приёмник СправочникСсылка.Организации, в обработчике ПослеЗагрузки написал: Объект.Организация = Справочники.Организации.НайтиПоКоду("000000001"); (предварительно в 8.3 создал организацию таким с кодом). в ПКС поля КОД и НаименованиеСокращённое везде соответсвенно источник пусто. Флаг поиск по коду Далее в ПКО Лицевые счета указал источник и приёмник. в источнике нет реквизита организации. Соответственно в ПКС Организация источник пусто приемник Организация. И тут указываю ранее созданное ПКО Организация в правиле конвертации. Ставлю галку получить из входящих данных. Сохраняю правило и модуль выгрузки. Далее меняю содержимое модуля содержимым файла модуля выгрузки. При проверки ругается на Объект и Справочники. Объявляю в начале модуля их как переменным сохраняю. Выгружаю с 7.7 загружаю в 8.3 в итоге пусто в реквизите "Оргнизация" справочника Лицевые счета. Что я делаю не так? Объект.Организация = Справочники.Организации.НайтиПоКоду("000000001"); Ещё вопрос тут "Организация" - это должно быть имя реквизита объекта (может указать НаименованиеСокращённое) или это имя ПКО как раз которое у меня и называется Организация? http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=571778&print=1 - похожая проблема всё делал так вроде | |||
| 1
    
        mehfk 28.09.17✎ 07:42 | 
        Все не так.     | |||
| 2
    
        mehfk 28.09.17✎ 07:43 | 
        Начни с начала. И потом в ПКО "Лицевые счета" в "После загрузки" напиши 
 Объект.Организация = Справочники.Организации.НайтиПоКоду("000000001"); | |||
| 3
    
        mehfk 28.09.17✎ 07:43 | 
        И все.     | |||
| 4
    
        makkut 28.09.17✎ 14:55 | 
        (3) все верно, получилось спасибо.
 Возник ещё момент в этой же форме есть реквизит "улица" Так как название улицы в 7.7 не соответствует 8.3 к примеру в 7.7 "Агурина" а в 8.3 из кладера "Агурина ул" нужно чтоб название подхватывал из поиска по наименованию элемента (первых символов)в 8.3. можно ли это реализовать так Объект.Улица = Справочники.икУлицы.НайтиПоНаименованию(Источник.Улица); ? | |||
| 5
    
        Господин ПЖ 28.09.17✎ 15:07 | 
        грузите как "произвольный". потом бухи в 8-ке исправляют     | |||
| 6
    
        makkut 28.09.17✎ 15:09 | 
        (5) загрузить то не проблема. Исправлять только очень много     | |||
| 7
    
        Господин ПЖ 28.09.17✎ 15:11 | 
        (6) у вас адреса все равно кладру не соответствуют. не занимайтесь ананизмом с "поиском"     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |