Поскольку объекты Synergy были разделены на объекты приложения и общие настройки, возникла необходимость разделить функции их экспорта и импорта. В частности, экспорт и импорт настроек платформы основан на процессах экспорта и импорта конфигурации, существовавшем в предыдущих версиях Synergy.
В таблице экспорта содержатся элементы:
Создание документов
Фильтры потоков работ
Настройки нагрузок
Дела
Диалоги создания
Категории рисков
Категории проектов
Шаблоны проектов
Личное дело
Системные справочники
Сущности, которые перенесены в приложения, исключены из таблицы экспорта.
Результатом экспорта по-прежнему является файл
xml
.
Настройки платформы импортируются в виде
xml
-файла. Если этот файл содержит
сущности, кроме перечисленных выше, они игнорируются.
Изменены флаги, регулирующие процесс импорта:
исключен флаг «Добавлять новую версию для объектов типа»Форма«»
добавлена возможность объединения элементов системных справочников, которая регулируется флагом «Объединять элементы справочников».
Ранее при импорте конфигурации, содержащей такие справочники, как «Формы завершения», «Назначения календаря» и так далее, элементы этих справочников полностью переписывались. В результате могла возникнуть ситуация, когда переставали работать ранее настроенные маршруты, использующие элементы этих справочников.
Мы реализовали возможность объединения элементов некоторых справочников:
Формы завершения работ
Настройки приоритетов
Типы работ по резолюции
Назначения календаря
Дополнительные поля проекта/портфеля
Подписи исполнителя документа
Для каждого из этих справочников определено ключевое поле, гарантированно заполненное уникальным значением, по значению которого сравниваются элементы. В случае, когда флаг «Объединять элементы справочников» включен, элементы с одинаковыми значениями будут обновлены (т.е. примут импортируемое значение), новые импортируемые элементы будут добавлены, а элементы, кодов которых нет в импортируемой конфигурации/настройках, сохранены в системе.
Если же флаг объединения отключен, то сохраняется старое поведение - элементы справочников переписываются полностью.
Обратите внимание: флаг объединения элементов действует для всех указанных справочников одновременно.