Конвертация данных 3 в новых версиях: как настроить для начала разработки

26.04.24

Разработка - Инструментарий разработчика

В новых версиях КД 3 разработчики доработали и изменили алгоритм начального заполнения конфигурации: отказались от загрузки структуры конфигурации из файла (для выгрузки информации о структуре информационной базы использовалась обработка MD83Exp.epf); изменили методику загрузки правил конвертации.

Содержание

Шаг 1. Загрузка структуры формата

Шаг 2. Загрузка структуры конфигураций

Шаг 3. Загрузка/создание правила обмена/синхронизации данных

 

Первая статья по КД3, которую упоминаем ниже → //infostart.ru/1c/articles/2071359/  

В связи с этим были удалены связанные с изменениями пункты:

Было:

 

Стало:

 

Рассмотрим, как сейчас произвести первоначальную настройку базы КД3, чтобы приступить к написанию (корректировке) правил конвертации в формате Enterprise Data.

 

Шаг 1. Загрузка структуры формата

Описанная в первоначальной статье загрузка структуры формата не изменилась и актуальна в новых версиях КД3.

 

Шаг 2. Загрузка структуры конфигураций

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

Для каждой базы необходимо выполнить следующие действия:

1. В режиме «Конфигуратор» выбрать меню Конфигурация – Выгрузить конфигурацию в файлы.

 

 

2. Указать каталог, в который следует сохранить структуру информационной базы, и нажать кнопку «Выгрузить».

 

 

Загрузка структуры метаданных информационных баз в конфигурацию КД3

После выполнения данной операции для всех информационных баз, приступим к загрузке структуры метаданных информационных баз в конфигурацию КД3 (выполняется в режиме «Предприятие»). Если планируется изменение существующих правил, то можно сразу перейти к шагу 3. Для разработки правил «с нуля», необходимо выполнить загрузку конфигураций, для этого:

1. В раздел Конфигурации, и выбрать команду Загрузка структуры конфигурации из файлов XML\EDT.

 

 

2. Указать путь к каталогу со структурой информационной базы (были созданы на этапе подготовки)

3. В качестве источника данных указать «Файлы XML»

4. Указать необходимость загрузки движений документов – «Не загружать» (по умолчанию) или другие варианты в зависимости от реализуемой задачи обмена.

5. Указать способ загрузки – в нашем случае это «В новую версию конфигурации». Если требуется обновить ранее загруженную, то выбираем «В существующую версию конфигурации».

6. Нажать «Выполнить загрузку»

7. Когда выполнили вышеописанные пункты для всех информационных баз, участвующих в обмене, их список можно посмотреть в подразделе «Релизы» раздела «Конфигурации»

 

Шаг 3. Загрузка/создание правила обмена/синхронизации данных

Рассмотрим два варианта: изменение существующих правил и создание новых правил «с нуля».

 

1. Загрузка правил конвертации из модуля менеджера:

Для создания новой конвертации с помощью загрузки правил из модуля менеджера необходимо открыть помощник загрузки – раздел «Конвертации», пункт «Загрузка конвертации XDTO». В помощнике поэтапно настроить параметры загрузки.

 

 

 

 

«Загрузка конвертации» – указать «Новая» и по необходимости задать ее наименование, если не заполнять, то название заполнится автоматический. В случае если необходимо обновить ранее созданную, указываем «Существующая» и выбираем ее из списка.

«Загрузка конфигурации», т.к. на шаге 2 мы уже выполнили загрузку конфигурации, то наш выбор «Существующая» с выбором ранее загруженной конфигурации. Если же мы шаг 2 пропустили, то оставляем «Новая». В этом случае будет загружена новая конфигурация. 

 

 

«Источник» – в качестве источника выбираем «Каталог файлов XML». Так же осталась возможность загрузить данные из текстового файла(выгруженный в текстовый файл общий модуль «МенеджерОбменаЧерезУниверсальныйФормат») и из буфера обмена(скопированный в буфер обмена текст общего модуля «МенеджерОбменаЧерезУниверсальныйФормат»). Как выгрузить данный общий модуль описано в первоначальной статье.

«Каталог» – указываем каталог, в который были выгружены файлы конфигурации.

«Имя модуля» – из выпадающего списка выбираем модуль, в котором содержатся правила обмена (по умолчанию «МенеджерОбменаЧерезУниверсальныйФормат»).

Загрузка правил конвертации – при выборе данного пункта запустится процесс загрузки по выполненным вышеописанным настройкам.

 

2. Создание новых правил «с нуля»

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

Создание конвертаций производится в разделе «Конвертации», команда «Конвертации». Внутри предопределенной группы Формат XDTO создать новый элемент справочника, тип конвертации заполнится автоматически. Для новой конвертации необходимо указать наименование, конфигурацию и версию формата обмена.

 

 

После завершения необходимых операций шага 3, можем приступать написанию/корректировке правил конвертации объектов. Для перехода к комплекту правил конкретной конвертации необходимо перейти в раздел «Конвертации», выбрать команду «Настройка правил конвертации» и выбрать в списке конкретную конвертацию, для которой будут настраиваться правила. В результате будет открыта форма Настройка правил обмена, в которой собраны все правила для конкретной конвертации.

 

 

 

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    127992    689    389    

740

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 руб.

06.10.2023    8633    25    6    

47

Infostart УДиФ: Управление данными и формами 1С

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    4920    13    2    

39

SALE! 15%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 3060 руб.

14.01.2013    179168    1087    0    

864

Бустер Конвертации данных 3 (Infostart Toolkit)

Инструментарий разработчика 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.

07.10.2021    15190    3    12    

38

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    100100    239    97    

298

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28515    4    10    

17

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18628    6    8    

40
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. MaxS 2855 26.04.24 15:16 Сейчас в теме
Полезная статья.
Была же ламповая КД 3.0. )
Но постоянно вносятся такие кардинальные изменения, что первоначальную статью по КД 3.0 не успевал переписывать. На момент подготовки нового черновика по КД 3.1, последняя версия уже менялась.
qwinter; PROSTO-1C; +2 Ответить
2. titanium2008 42 26.04.24 15:19 Сейчас в теме
Как я понимаю функционал кд 2.1 также перенесли в 3.1. В статье этого не увидел. А так спасибо автору!
PROSTO-1C; +1 Ответить
3. Apolonov-Erik 46 26.04.24 16:11 Сейчас в теме
Все что здесь описано есть в описании КД 3.1, пошагово. Статья для тех кто и вовсе не открывал КД 3.1
PROSTO-1C; +1 Ответить
5. Xershi 1489 26.04.24 19:23 Сейчас в теме
(3) ну её же нужно поставить. А так просто нужно это добавить в описание статьи.
4. Xershi 1489 26.04.24 19:22 Сейчас в теме
Что будет с конвертацией на старой КД 3, если буду базу КД обновлять на последний релиз? Кто нибудь проверял? Скоро нужно будет делать доработку старого обмена. Правила лет 5 назад писались. Есть база с КД 3 старого релиза.
План такой делать новую базу КД 3 или обновлять старую сразу на последний релиз?
6. MaxS 2855 26.04.24 20:04 Сейчас в теме
(4) На самую последнюю КД 3.1 не обновлял, на предыдущих потерь не было.
За исключением того, что версия менеджера обмена 1 в новых версиях КД 3.1 может не выгружать правила. Нужно проверять на копии - заработает ли обмен после выгрузки модуля правил из новой КД 3.1.
Бывает, что теряется флаг того, что ПКО для группы справочника.
7. Xershi 1489 26.04.24 20:26 Сейчас в теме
(6) в общем ерунда. Правила древние не будут выгружаться. Они нужны будут только для анализа доработок, которые нужно восстановить.
Светлый ум; +1 Ответить
Оставьте свое сообщение