Выгрузка и загрузка данных XML для 8.2 в режиме "Управляемого приложения"
1C-admin
04.12.2013
Стандартная обработка от фирмы 1С "Выгрузка и загрузка данных XML" для переноса данных между идентичными конфигурациями перестала работать в 8.2 режиме "Управляемого приложения", был неприятно удивлен,т.к в режиме "Обычного приложения" эта обработка выдавала ошибки. А ведь эта обработка незаменимый инструмент для тех, кто работает с базами РИБ или копиями баз. Недавно увидел, что 1С всё-таки выпустила эту обработку для "Управляемого приложения", но она работала только 8.3, а в 8.2 были ошибки. Немного разобравшись, переделав совсем чуть-чуть строчек и получил работающую обработку под 8.2 в режиме "Управляемого приложения."
Мне показалось, что эту обработку 1С просто ещё недопилило, там есть косячки.
В обработке переделано совсем немного. Кому интересно:
1.) В основной форме в процедуре ЗагрузитьДанные вместо метода 8.3 «НачатьПомещениеФайла» заменил на метод 8.2 ПоместитьФайл
2.) В форме запроса было недоделана передачи результата запроса в основную форму. Передал результат запроса, в котором обязательно должно быть поле Ссылка, через массив, в элементе которого содержится Структура с ключом Ссылка и Ссылка на объект.
Только сегодня думал о том, что нужно переделать эту обработку под управляемую
(1) ardn,
Аналогично! ))) ИС — материализатор мыслей )))) Три дня назад наступил на те же грабли…
Спасибо автору — есть попадание в тренд!
хмм, типовой не видел ещё. надо глянуть
Спасибо автору, актуально
Проверил, работает! Плюсую.
Пытался выгрузить БП 2.0 и загрузить в БП 3.0,
конечно, не получилось.
Похоже фирма 1С те универсальные обработки, которых не было на управляемых формах, решила делать сразу именно для 8.3 с отключенным режимом совместимости. Оно, наверное, правильно.
Спасибо! Уже думала, придется самой переделывать, а тут такой подарок!
Присоединяюсь к благодарящим, и плюсую )))
Спасибо! сколько мучилась со стандартной обработкой не могла загрузить данные в чистую идентичную базу БП 3.0 (в исходнике не удавилось изменить настройки параметров учета (как их главбух занесла???) в данной транзакции уже происходили ошибки). Есть еще небольшой вопрос — почему нельзя добавить в дополнительные отчеты и обработки — Метод объекта не обнаружен (СведенияОВнешнейОбработке)?
(9) Irina_B,
Этот метод нужно добавить самостоятельно в модуль объекта обработки, чтобы обработка стала подключаемой. Это правила подключения внешних обработок для программ, работающие уже с подсистемой «Библиотека стандартных подсистем»
Большое спасибо
Типовая обработка для 8.3 с январского (2014) диска ИТС не работает, а эта запустилась!
Спасибо, пригодилась. 🙂
Спасибо! Пригодится.
Интересно, почему в ИТС до сих пор не сделали. Ведь уже на УФ работают БП 3.0, ЗУП 3.0, не говоря про УНФ, УТ 11, Розница 2.0 и т.д.?
Стандартная обработка под толстым клиентом не загружает. А здесь проблем нет. Но нет фильтра для документов. Мне нужно выгрузить документы по одной организации. 🙁
В результате одной обработкой выгрузил с фильтром под толстым клиентом, а другой под УФ загрузил.Не есть гут это.
И оно действительно работает. Думал уже переписывать типовую с 8.3.
Спасибо большое.
Очень нужная обработка, помогла не перенабивать кучу документов!!!
(15) salus,
Присоединяюсь по поводу фильтра. Знаю, что можно использовать запрос, не силен я в запросах.
Проверил на 1с:Итилиум, работает.
Хорошая обработка. Все работает.
Выгрузка данных работает. Не работает загрузка данных.
При начале загрузки пишет — файл не обнаружен.
Перепробовал все варианты, кидал файл обмена, в который выгрузил данные, на сетевые диски, не помогает.
База sql сетевая на сервере. Почему не находит файл, непонятно
ошибка преобразования данных xml (
О, дак отбора нет, как в 8.2.
Плохо.