Перенос данных. Правила конвертации из УПП 1.3 в БП 3.0
















Выкладываю рабочий пример правил конвертации. Разрабатывался для потребности в периодическом переносе части документов и справочников из базы УПП в БП 3.0.
Надеюсь, кому-нибудь пригодится данная наработка.
Проверялась работоспособность на конфигурации Управление производственным предприятием, редакция 1.3 (1.3.51.4) и Бухгалтерия предприятия, редакция 3.0 (3.0.31.13).

При помощи данных правил идёт выгрузка из базы УПП в сторону БП, следующих документов:

  1. Реализация товаров и услуг
  2. Поступление товаров и услуг
  3. Счет-фактура выданный
  4. Счет-фактура полученный
  5. Приходный кассовый ордер
  6. Расходный кассовый ордер
  7. Перемещение товаров
  8. Комплектация номенклатуры
  9. Требование накладная
  10. Возврат товаров поставщику
  11. Возврат товаров от покупателя
  12. Счет на оплату покупателя на основании Заказа покупателя

а также практически все справочники, которые используются в данных документах (Номенклатура, Единицы измерения, Контрагенты и другие)

 
Обмен осуществляется через "Универсальный обмен данными в формате XML"
 
 

Инструкция о том как произвести перенос информации УПП 1.3 в БП 3.0

ВАЖНО!!! Предварительно, рекомендую все тестирования обменов производить на копиях базы. Особенно, когда вы являеетесь пользователем без навыков переноса данных.
Иначе можно испортить содержимое баз. Проверили на копиях, убедились, что правильно делаете, и только потом переходите к переносу на боевых базах.
Для усиления мер безопасности, перед переносом данных лучше сделать копии баз, как приемника так и источника

 

 

Перенос данных делится на два этапа:

Этап №1. Выгрузка информации из источника "УПП 1.3." 
Скачиваем правила обмена
Необходимо зайти в базу источника, в нашем примере УПП 1.3


Запускаем обработку "Универсальный обмен данными в формате XML"  Основное меню Сервис Прочие обмены данными Универсальный обмен данными в формате XML

Переходим на закладку "Выгрузка данных"


Указываем имя файла, где указаны правила конвертации
Загружаем настройки для правил
Заполняем реквизит "Имя фалйа данных", тот файл, куда будем выгружать данные
На закладке "Выгружаемые данные", выбираем те типы объектов, которые нам необходимо выгрузить
Если мы выгружаем документы, то необходимо указать период за который нам необходимо выгрузить документы, например с "01.01.2026" по "31.01.2026"
Настройка выгрузки готова, можно нажимать на кнопку "Выгрузить данные", которая располагается в верхнем меню обработки
По окончании выгрузки будет выведено соответствующее предупреждение, а окне служебных сообщений, будет выведена информация о количестве выгруженных объектов

 

Этап №2 Загрузка информации в Бухгалтерию 3.0.

Необходимо зайти в базу приемник, в нашем примере Бухгалтерию 3.0.

Необходимо убедиться, что есть доступ к разделу "Все функции"

Для этого переходим Главное меню Сервис Параметры 

 

P.S.: Если у вас не отражается флажок "Отображать команду "Все функции"", значит Вам не хватает права "Администратор системы"

Открыть обработку "Универсальный обмен данными в формате XML"

Перейти на закладке "Загрузка данных"

Выбираем ранее выгруженный файл с данными, заполняя реквизит "Имя файла загрузкина сервере" 
Нажимаем на кнопку "Загрузить данные"

По окончании выгрузки будет выведено соответствующее предупреждение, а окне служебных сообщений, будет выведена информация о количестве загруженных объектов

Для того, чтобы убедиться, что документы загружены, переходим в соответствующие подсистемы продажи, раздел "Реализация (Акты,накладные)", закупки  раздел "Поступления (акты, накладные)"
 
И видим наличие загруженных документов 
 
Зайдем в загруженные документы
 
Перенос данных завершили
 
Видеоинструкция 
 
upd. 16.01.2026 Добавлены правила конвертации из  УПП(1.3.101.1)_в БП (3.0.57.17)
 
upd. 22.02.2026 Добавлены правила конвертации из  УПП(1.3.103.1)_в БП (3.0.58.41)  
 
upd 05.03.2026 В правила конвертации из  УПП(1.3.103.1)_в БП (3.0.58.41)   добавлены следующие документы: Требование накладная, Расходный кассовый ордер, Комплектация, Перемещение товаров
 
upd 21.05.2026 Добавлены правила конвертации из  УПП(1.3.107.2)_в БП (3.0.61.47). В правила конвертации из  УПП(1.3.107.2)_в БП (3.0.61.47)   добавлен вид документа "Возврат товаров поставщику"
 
upd 26.09.2026 Добавлены правила конвертации из  УПП(1.3.112.3)_в БП (3.0.64.54). В правила конвертации из  УПП(1.3.112.3)_в БП (3.0.64.54)   добавлен вид документа "Возврат товаров от покупателя"
Тестировалось на платформах 1С:Предприятие 8.2 (8.2.19.130) конфигурация УПП(1.3.112.3) и  1С:Предприятие 8.3 (8.3.13.1513) конфигурация  БП (3.0.64.54)
 
upd 17.01.2026 Добавлены правила конвертации из  УПП(1.3.115.2)_в БП (3.0.67.67). 
Тестировалось на платформах 1С:Предприятие 8.2 (8.2.19.130) конфигурация УПП(1.3.115.2) и  1С:Предприятие 8.3 (8.3.13.1513) конфигурация  БП (3.0.67.67)
 
Upd 10.02.2026  В правила конвертации из  УПП(1.3.115.2) в БП (3.0.67.67), добавлены для выгрузки справочники:  Прочие доходы и расходы, Сотрудники. 
Документ "Счет на плату", который создается в БП на основании документа "Заказ покупателя"
Регистр сведений:"Счета учета номенклатуры" правила подходят для переноса из УПП 1.3 (1.3.113.4)
Тестировалось на платформах 1С:Предприятие 8.2 (8.2.19.130) конфигурация УПП(1.3.115.2) и  1С:Предприятие 8.3 (8.3.13.1513) конфигурация  БП (3.0.67.67)
 
Upd 10.04.2026  Правила конвертации из  УПП(1.3.115.2) в БП (3.0.67.67) подходят для переноса данных из УПП(1.3.120.1) в БП (3.0.70.25)
Тестировалось на платформах 1С:Предприятие 8.2 (8.2.19.130) конфигурация УПП(1.3.120.1) и  1С:Предприятие 8.3 (8.3.13.1644) конфигурация  БП (3.0.70.25)
 
Upd 30.11.2026  Правила конвертации из  УПП(1.3.115.2) в БП (3.0.67.67) подходят для переноса данных из УПП(1.3.128.1) в БП (3.0.74.63)
Тестировалось на платформе 1С:Предприятие 8.3 (8.3.15.1700)
 

40 Comments

  1. bloodydiman

    а также практически все справочники, которые используются в данных документах (Номенклатура, Единицы измерения, Контрагенты и другие)

    В каких справочниках не происходит обмена, связанные с этими документами?

    Reply ↓
  2. b1958

    Есть ли развитие этих «Правил…»? Интересуют правила выгрузки документов «Требование-накладная», «Перемещение».

    Reply ↓
  3. appolon321

    (2) b1958, Мне особо не требовалось, поэтому и не добавляю. Если нужно могу помочь

    Reply ↓
  4. Гость

    добрый день!

    Подскажите пожалуйста, возможно изменить обработку для выгрузки данных из УСО в БП 2.0 или 3.0.? И сколько это будет по стоимости, если возможно.

    Reply ↓
  5. Xershi

    (4) Гость, можно даже с нуля написать. Если есть ТЗ и оговоренная сумма обращайтесь.

    Reply ↓
  6. appolon321

    (2) Наконец-то добрался до добавления в список выгружаемых документов, несколько типов. Хоть и запоздало, но всё-же…

    Reply ↓
  7. appolon321

    (4) Конечно можно написать практически, любой вариант правил конвертации

    Reply ↓
  8. sckif

    Приветствую. «Возврат товаров от покупателя» и «Возврат товаров поставщику» не планируйте добавлять в правила обмена?

    Reply ↓
  9. appolon321

    (8) Пока заказов по данному типу документа не поступало от моих заказчиков :).

    Reply ↓
  10. Ufimtsev

    подскажите пожалуйста, скачал правила

    Правила конвертации из УПП (1.3.107.2) в БП (3.0.61.47)

    .xml 730,31Kb

    но они не загружаются :

    {Обработка.ЗагрузкаКонвертации.МодульОбъекта(1283)}: Ошибка при вызове метода контекста (Прочитать)

    Пока Объект.Прочитать() Цикл

    по причине:

    Ошибка разбора XML: — [10034,5]

    Фатальная ошибка:

    Extra content at the end of the document

    SystemId: file://C:/1C/CNV/VF/UP107_BP6147.xml

    Reply ↓
  11. appolon321

    (10) Доброе утро, Ufimtsev!

    Какие релизы участвуют в обмене?

    Reply ↓
  12. Ufimtsev

    УПП 1.3.107.2 -> БП 3.0.61.47

    я пытаюсь загрузить файл в Конвертацию 2.1.8.1 и он не загружается.

    Reply ↓
  13. appolon321

    (12) Сложно сказать, я применяю конвертацию 2.1.8.2.

    Reply ↓
  14. Ufimtsev

    Не может быть ссылка битая ?

    Reply ↓
  15. Ufimtsev

    Скачал предыдущие правила.

    «Правила конвертации из УПП(1.3.103.1)_в БП (3.0.58.41) «-

    нормально загрузились.

    Reply ↓
  16. appolon321

    (14) Отправил на почту…, Обновил файл в публикации….

    Вообще странно, что правила в публикации могли как-кто побиться 🙂

    Reply ↓
  17. YAN

    Скачал правила «конвертации из УПП(1.3.112.3) в БП (3.0.64.54).» Загружаю в конвертацию данных (2.1.8.2) Платформа 1С:Предприятие 8.3 (8.3.11.2899) / 1С:Предприятие 8.3 (8.3.12.1469)

    Возникает следующая ошибка:

    {Обработка.ЗагрузкаКонвертации.МодульОбъекта(1283)}: Ошибка при вызове метода контекста (Прочитать)

    Пока Объект.Прочитать() Цикл

    по причине:

    Ошибка разбора XML: — [10491,5]

    Фатальная ошибка:

    Extra content at the end of the document

    SystemId: file://O:/1C/XML/Правила/УПП_БП_ред.xml

    Reply ↓
  18. appolon321

    (17) Вот здесь пишут, что вопрос в кодировке https://forum.infostart.ru/forum15/topic164822/

    Reply ↓
  19. YAN

    (18) Спасибо, кодировку проверил она соответствует UTF-8-BOM. Проблему решил по другому.

    Reply ↓
  20. user728057

    Здравствуйте.

    Подскажите подойдут ли Правила конвертации из УПП(1.3.112.3) в БП (3.0.64.54) для УПП 1.3.113.4?

    Reply ↓
  21. appolon321

    (20) Добрый день! Не пробовал

    Reply ↓
  22. janibeg

    Банковские счета не перегружаются. (я для организаций смотрел)

    Reply ↓
  23. appolon321

    (22) Доброе утро, Роман! Да посмотрел правила, действительно в правилах блокировалось создание новых банковских счетов. Поменял в последний правилах этот момент, теперь банковские счета создаются в приемнике. В моём случае необходим, был именно такой вариант поведения переноса данных.

    Reply ↓
  24. mikl79

    Добрый день.

    Спасибо буду пробовать, мы переходим с УПП 1.3 на БП 3.0.

    Есть ли фильтр по организации?

    Reply ↓
  25. appolon321

    (24) Добрый день, да там в принципе для любого типа документа можно наложить фильтр на любой из доступных реквизитов, в том числе и по организации….

    Reply ↓
  26. mikl79

    Случайно нашел ваши правила, т.к. через поиск выходит ваша публикация, но дата старая 05.05.2014 — я обычно такие не смотрю.

    Хорошо бы чтобы при поиске выходила дата последнего обновления, но это к разработчикам сайта

    Reply ↓
  27. appolon321

    (26) Странно конечно, я стараюсь периодически обновлять правила 🙂 Для каждой версии правил нет смысла создавать отдельно публикацию… 🙂

    Reply ↓
  28. mikl79

    А сложно добавить документы п/п исх, п/п вход, Платежный ордер на списание денежных средств ?

    Reply ↓
  29. appolon321

    (28) Нет :), Но требует времени и денег 🙂

    Reply ↓
  30. mikl79

    (29), спасибо, пока перенесу что есть, там видно будет

    Reply ↓
  31. Linka27

    Простите, что означает

    Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8420)}: Поле объекта не обнаружено (СтавкаНДС)

    при загрузке? Везде ставка проставлена.

    Reply ↓
  32. Jane1508

    А не знаете,гуляет ли где-нибудь по интернету автоматический обмен данными между УПП 1.3 и БП 3?

    Reply ↓
  33. appolon321

    (32) Сложно сказать

    Reply ↓
  34. Den75Ch

    (32) а что мешает сделать регламентное задание?

    Reply ↓
  35. zaolinas

    Правила подойдут для свежих УПП 1.3.124.1 БП 3.0.72.66 ?

    Reply ↓
  36. appolon321

    (35) Пока ещё не пробовал 🙂 В понедельник могу сказать

    Reply ↓
  37. zaolinas

    ок! жду инфу ) если что, можно будет доработать правила под эти релизы?

    Reply ↓
  38. appolon321

    (37) конечно 😊

    Reply ↓
  39. appolon321

    (37) Доброго времени суток! Появилось сегодня время, проверил. Подходят правила «Правила конвертации из УПП(1.3.115.2) в БП (3.0.67.67)» для последних релизов УПП(1.3.128.1) и БП (3.0.74.63)

    Reply ↓
  40. zaolinas

    Благодарю!

    Reply ↓

Leave a Comment

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