Новые типы данных в базах 1С
Важным преимуществом платформы 1С:Предприятие является возможность гибкого изменения конфигураций под специфику деятельности конкретного предприятия. Конечно, предприятия этим активно пользуются. После появления механизма расширений для добавления своих справочников и документов в базу 1С даже не требуется снимать конфигурацию 1С с полной поддержки. Все можно сделать через расширения.
Но после начала ведения учета в 1С с добавленными новыми типами объектов появляется задача их обмена с другими 1С.
Этот вопрос рассмотрим в текущей статье.
Форматы обмена данными 1С
Для организации обмена данными только измененными объектами между двумя базами 1С сейчас существует два популярных формата - обмен через правила конвертации XML (они же - правила обмена КД 2) и обмен в универсальном формате EnterpriseData (его еще называют обмен XDTO или обмен КД 3).
Если речь про обмен данных в универсальном формате EnterpriseData (он же обмен КД 3 или обмен XDTO), то написали отдельную инструкцию по добавлению дополнительных видов объектов в обмен:
Расширение формата обмена XDTO
Если обмен данными производится в формате XML (то есть используются правила конвертации данных XML), добавление новых типов объектов происходит по-другому. Ниже по тексту статьи приводим инструкцию, как это сделать.
Создание правил конвертации данных с нуля
Написали отдельную инструкцию, как с нуля создать правила конвертации данных 1С в формате XML.
Переходите по ссылке, изучайте инструкцию: Как создать новый план обмена 1С
Готовые правила конвертации в 1С КД 2.0
Компания MoscowSoft с 2015 года специализируется на переносах данных 1С. По умолчанию переносы обновлены до актуальных релизов конфигураций 1С. На заказ можем также сделать индивидуальные правила переноса для баз 1С заказчика, с любыми доработками.
Выбирайте готовые правила переноса данных на странице подбора >>. Или пишите на почту task@moscowsoft.com, чтобы заказать разработку индивидуальных правил переноса данных.
Подобрать правила переноса данных XML
На сайте MoscowSoft можете выбрать готовый перенос данных 1С для своей задачи переноса данных. Есть три удобных способа подбора переноса:
Инструкция, как добавить новый тип объекта в правила конвертации XML
Если правила конвертации уже существуют и нужно только добавить в них новые типы объектов, действовать нужно по-другому:
-
В обеих база 1С, между которыми работает обмен, нужно сохранить структуру конфигурации в файл xml с помощью обработки md83Exp.epf или md82Exp.epf.
-
Правила конвертации, которые уже существуют, нужно загрузить в базу 1С:Конвертация данных 2.
-
В базе КД 2 нужно зайти в загруженную из файла XML с правилами конвертации и в ней открыть конфигурацию-источник и конфигурацию-приемник и загрузить в каждую из них актуальную структуру конфигурации 1С. То есть структуру конфигурации нужно обновить. Даже если новые объекты добавлены через расширения, в файлах структуры конфигурации они будут и они в результате появятся в списке объектов источника или приемника в интерфейсе КД 2.
- Нужно создать ПКО и ПКС и ПВД в конвертации для новых объектов.
- Нужно выгрузить конвертацию в файл и в дальнейшем использовать в плане обмена или запускать выгрузку данных вручную в обработке Универсальный обмен в формате XML.