Выгрузка и загрузка данных XML для 8.2 в режиме "Управляемого приложения"


Стандартная обработка от фирмы 1С "Выгрузка и загрузка данных XML" для переноса данных между идентичными конфигурациями перестала работать в 8.2 режиме "Управляемого приложения", был неприятно удивлен,т.к в режиме "Обычного приложения" эта обработка выдавала ошибки. А ведь эта обработка незаменимый инструмент для тех, кто работает с базами РИБ или копиями баз. Недавно увидел, что 1С всё-таки выпустила эту обработку для "Управляемого приложения", но она работала только 8.3, а в 8.2 были ошибки. Немного разобравшись, переделав совсем чуть-чуть строчек и получил работающую обработку под 8.2 в режиме "Управляемого приложения."
 
 

Мне показалось, что эту обработку 1С просто ещё недопилило, там есть косячки.
В обработке переделано совсем немного. Кому интересно:

1.) В основной форме в процедуре ЗагрузитьДанные вместо метода 8.3 «НачатьПомещениеФайла» заменил на метод 8.2 ПоместитьФайл

2.) В форме запроса было недоделана передачи результата запроса в основную форму. Передал результат запроса, в котором обязательно должно быть поле Ссылка, через массив, в элементе которого содержится Структура с ключом Ссылка и Ссылка на объект.

24 Comments

  1. ardn

    Только сегодня думал о том, что нужно переделать эту обработку под управляемую

    Reply
  2. Evgen.Ponomarenko

    (1) ardn,

    Аналогично! ))) ИС — материализатор мыслей )))) Три дня назад наступил на те же грабли…

    Спасибо автору — есть попадание в тренд!

    Reply
  3. oberonm

    хмм, типовой не видел ещё. надо глянуть

    Reply
  4. gull22

    Спасибо автору, актуально

    Reply
  5. Alex7774

    Проверил, работает! Плюсую.

    Пытался выгрузить БП 2.0 и загрузить в БП 3.0,

    конечно, не получилось.

    Reply
  6. alexware

    Похоже фирма 1С те универсальные обработки, которых не было на управляемых формах, решила делать сразу именно для 8.3 с отключенным режимом совместимости. Оно, наверное, правильно.

    Reply
  7. Doomino

    Спасибо! Уже думала, придется самой переделывать, а тут такой подарок!

    Reply
  8. a1ex4ndr

    Присоединяюсь к благодарящим, и плюсую )))

    Reply
  9. Irina_B

    Спасибо! сколько мучилась со стандартной обработкой не могла загрузить данные в чистую идентичную базу БП 3.0 (в исходнике не удавилось изменить настройки параметров учета (как их главбух занесла???) в данной транзакции уже происходили ошибки). Есть еще небольшой вопрос — почему нельзя добавить в дополнительные отчеты и обработки — Метод объекта не обнаружен (СведенияОВнешнейОбработке)?

    Reply
  10. maxx

    (9) Irina_B,

    Почему нельзя добавить в дополнительные отчеты и обработки — Метод объекта не обнаружен (СведенияОВнешнейОбработке)?

    Этот метод нужно добавить самостоятельно в модуль объекта обработки, чтобы обработка стала подключаемой. Это правила подключения внешних обработок для программ, работающие уже с подсистемой «Библиотека стандартных подсистем»

    Reply
  11. StaticUnsafe

    Большое спасибо

    Reply
  12. CornCrake

    Типовая обработка для 8.3 с январского (2014) диска ИТС не работает, а эта запустилась!

    Reply
  13. ejka

    Спасибо, пригодилась. 🙂

    Reply
  14. KliMich

    Спасибо! Пригодится.

    Интересно, почему в ИТС до сих пор не сделали. Ведь уже на УФ работают БП 3.0, ЗУП 3.0, не говоря про УНФ, УТ 11, Розница 2.0 и т.д.?

    Reply
  15. salus

    Стандартная обработка под толстым клиентом не загружает. А здесь проблем нет. Но нет фильтра для документов. Мне нужно выгрузить документы по одной организации. 🙁

    Reply
  16. salus

    В результате одной обработкой выгрузил с фильтром под толстым клиентом, а другой под УФ загрузил.Не есть гут это.

    Reply
  17. dj_serega

    И оно действительно работает. Думал уже переписывать типовую с 8.3.

    Спасибо большое.

    Reply
  18. kwl

    Очень нужная обработка, помогла не перенабивать кучу документов!!!

    Reply
  19. gull22

    (15) salus,

    Присоединяюсь по поводу фильтра. Знаю, что можно использовать запрос, не силен я в запросах.

    Reply
  20. gull22

    Проверил на 1с:Итилиум, работает.

    Reply
  21. arlan

    Хорошая обработка. Все работает.

    Reply
  22. pvlunegov

    Выгрузка данных работает. Не работает загрузка данных.

    При начале загрузки пишет — файл не обнаружен.

    Перепробовал все варианты, кидал файл обмена, в который выгрузил данные, на сетевые диски, не помогает.

    База sql сетевая на сервере. Почему не находит файл, непонятно

    Reply
  23. Yury1001

    ошибка преобразования данных xml (

    Reply
  24. vat-74

    О, дак отбора нет, как в 8.2.

    Плохо.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *