Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:install:dbcontrol:db_properties:db_conversion:information_about_migrating_data_from_previous_versions [2020/09/23 11:50] belkin |
ru:manual:install:dbcontrol:db_properties:db_conversion:information_about_migrating_data_from_previous_versions [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
В данном разделе описано, какая информация из ваших баз данных может быть затронута при конвертации и как избежать потери данных. Рекомендуем внимательно прочитать данный раздел и выполнить его рекомендации по тем пунктам, где это необходимо для ваших баз данных. | В данном разделе описано, какая информация из ваших баз данных может быть затронута при конвертации и как избежать потери данных. Рекомендуем внимательно прочитать данный раздел и выполнить его рекомендации по тем пунктам, где это необходимо для ваших баз данных. | ||
- | - При конвертации категории прав, по умолчанию присутствующие в базах данных Business Studio (Права администратора, Ограничения для контролирующих лиц, Ограничения для ответственных лиц), будут удалены и заменены своими новыми версиями. \\ Если Вы вносили изменения в эти категории и используете их в работе, перед конвертацией Вы можете сделать копии этих категорий, сохранить под другими названиями, и использовать в работе эти копии вместо оригиналов категорий, или повторно внести свои изменения в загруженные новые версии категорий прав после конвертации. | + | |
+ | ===== Для конвертации с любых версий программы ===== | ||
+ | - Если вы используете язык данных, для которого отсутствует перевод в базовой поставке Business Studio, то для него будет использован перевод названий корневых объектов справочников (например, в названиях вкладок Навигатора) и значений перечислений на английском языке. \\ Если вы хотите видеть эти данные на русском языке, то при установке программы выбирайте в качестве языка интерфейса "Русский" и перед конвертацией смените язык данных базы на "Русский" (если он отличается) (см. [[ru/manual/multilingual_module/database_languages/change_main_language]]). \\ Для мультиязычных баз, если требуется видеть указанные данные на русском языке для языков данных, отличных от русского, инструкции приведены [[https://www.businessstudio.ru/wiki/faq/doku.php/ru/languages/english_data_after_non_english_db_conversion_to_5_1|по ссылке]]. | ||
+ | - В комплекте поставки программы присутствуют файлы для загрузки в базы английского перевода для содержимого поставляемых в базах Business Studio справочников (отчеты, фильтры, типы связей и т.д.). \\ В случае, если у вас редакция Ultimate (см. [[ru/manual/install/versions]]) и вы хотите, чтобы в результате конвертации базы автоматически были загружены данные и на английском языке, в базе до конвертации нужно добавить язык данных "английский (en)" (см. [[ru/manual/multilingual_module/database_languages]]) - в результате в рамках конвертации данные будут загружены в базу. \\ В случае, если до конвертации этого сделано не было, но потребность в загрузке английского перевода есть, или если требуется загрузить в базу еще какие-то английские данные - см. инструкции в статье [[ru/manual/multilingual_module/database_languages/add_en_data]]. | ||
+ | - При обновлении программы с конвертацией баз данных многие данные, присутствующие в справочниках по умолчанию, перезаписываются своими новыми версиями. Это касается, например, следующих справочников: \\ - Шаблоны отчетов (см. [[ru/manual/report]]); \\ - Фильтры (см. [[ru/manual/filter/stored_filter]]); \\ - Правила получения объектов (см. [[ru/manual/object_selection_rules]]); \\ - Роли пользователя (см. [[ru/manual/manage_model/polls#роли_пользователей|Роли пользователей"]]); \\ - Типы опроса (см. [[ru/manual/manage_model/polls#типы_опроса|Типы опроса]]); \\ - Настройки портала, Пункты персональной страницы и Разделы персональной страницы (см. [[ru/manual/portal/work_description#раздел_персональная_страница|Раздел портала "Персональная страница"]]); \\ - Пакеты импорта и Наборы соответствий фигур (см. [[ru/manual/export_import/customizable_data_exchange]]); \\ - Типы связи (все справочники) . \\ Если Вы вносили изменения в такие данные и хотите их сохранить, воспользуйтесь инструкцией из статьи [[ru/manual/administration/change_and_use_default_data]]. | ||
+ | - При конвертации группы вертикальных прав (до версии 5.1 - категории прав), по умолчанию присутствующие в базах данных Business Studio (Права администратора, Ограничения для контролирующих лиц, Ограничения для ответственных лиц), будут удалены и заменены своими новыми версиями. \\ Чтобы пользовательские настройки вертикальных прав, внесенные в эти группы (категории), не были потеряны при конвертации, рекомендуется перед конвертацией реализовать их по схеме из статьи [[ru/manual/administration/user_rights#добавление_пользовательских_настроек_вертикальных_прав|Добавление пользовательских настроек вертикальных прав]]. | ||
+ | - Параметр "Тип объекта" был модифицирован: теперь значения для него задаются выбором класса, а не введением строки. \\ Ранее заданные условия требуется перезадать в соответствующих фильтрах, выбрав требуемые справочники (на основе сопоставления информации о новом и старом названиях классов (например, см. объектную модель в старой и новой версиях) по кнопке "..." из дерева справочников. \\ Строки условий, где требуется такое перезадание, можно найти в справочнике "База.Условия", открыв его и установив сортировку для колонки "Параметр" - строки, у которых "Параметр" будет "Тип объекта" и есть искомые. В этой же строке можно сразу перезадать условия в параметре "Значение" (чтобы можно было это сделать, установите флажок "Действия - Редактирование значения ячеек"). | ||
+ | |||
+ | ===== Для конвертации с версий 4.2 и 5.0 ===== | ||
+ | |||
+ | - При конвертации будут внесены технические изменения в стили диаграмм, в связи с чем первое открытие каждой диаграммы (в том числе открытие в рамках формирования отчета) после конвертации будет происходить с применением стилей и займет больше времени, чем обычно. В связи с этим для более комфортной дальнейшей работы пользователей (ускорение открытия диаграмм и формирования отчетов) рекомендуется после конвертации: | ||
+ | * Для справочников "Единицы деятельности", "Стратегические карты" и "Диаграммы Исикавы" от корня каждого из этих справочников запустить автообновление диаграмм с проставленным флажком для опции "Применять стиль к элементам диаграммы" (см. [[ru/manual/interface/navigation#автообновление_диаграмм|Автообновление диаграмм]]). | ||
+ | * Для справочника "Организационные единицы" запустить автообновление диаграмм с проставленным флажком для опции "Применять стиль к элементам диаграммы" и снятым флажком для опции "Создание новых диаграмм" (см. [[ru/manual/org_struct/working_org_struct#автоматическое_формирование_организационных_диаграмм_оргединиц|Автоматическое обновление организационных диаграмм оргединиц]]). | ||
+ | - Правила именования тегов привязок в формах отчетов шаблонов MS Word и MS Excel были изменены для поддержки мультиязычности в отчетах. Для поддержки нового механизма при конвертации будут изменены и имена тегов в пользовательских отчетах. В связи с этим, если вы использовали в пользовательских отчетах макросы (см. [[ru/manual/report/use_macros_in_reports]]), ссылающиеся на конкретные имена тегов, для восстановления работоспособности отчетов нужно будет внести в макросы правки в соответствии с приведенной ниже таблицей (т.е. если у вас в названии тега в отчета был фрагмент из колонки "Старый фрагмент" - надо заменить его на фрагмент из колонки "Новый фрагмент" и так по всем макросам и всем строкам таблицы). | ||
+ | <startTableBox> | ||
+ | ^ Старый фрагмент ^ Новый фрагмент ^ | ||
+ | | _Н | _B | | ||
+ | | _К | _E | | ||
+ | | С_ | S_ | | ||
+ | | СекцияГлавная_ | MainSection_ | | ||
+ | | Секция_ | Section_ | | ||
+ | | _Начало | _Begin | | ||
+ | | _Конец | _End | | ||
+ | | К_ | C_ | | ||
+ | | Текст | Text | | ||
+ | | ИмяСписка | ListName | | ||
+ | | ИмяСписка_ | ListName_ | | ||
+ | | Список | List | | ||
+ | | Список_ | List_ | | ||
+ | | П_ | B_ | | ||
+ | | Параметры | Params | | ||
+ | | ОД_Название | RD_Name | | ||
+ | <endTableBox| Таблица соответствия фрагментов названий тегов> | ||
+ | |||
+ | ===== Для конвертации с версии 5.0 ===== | ||
+ | - Добавлена возможность гибко управлять импортом мультиязычных (выгруженных из мультиязычной базы) пакетов XML с помощью указания соответствий языков пакета и языков базы, куда производится импорт. \\ Подробнее см. [[https://www.businessstudio.ru/wiki/docs/v5.1/doku.php/ru/manual/multilingual_module/mult_import|Импорт мультиязычных данных]]. \\ При конвертации в список добавляется соответствие be <- ru, в связи с чем базы c белорусским языком данных получат при конвертации (и при последующем ручном импорте мультиязычных пакетов с русским языком в составе) в параметры на белорусском языке данных данные на русском языке, как и базы с русским языком данных. Базы с любыми другими языками данных получат в параметры на этих языках данные на английском языке. | ||
+ | |||
+ | ===== Для конвертации с версии 4.2 ===== | ||
- При конвертации значения из параметра "Руководитель проекта" справочника "Проекты" переедут в новый список "Участники проекта" со значением в колонке "Роль пользователя" = "Менеджер проекта". \\ Для того, чтобы переезд прошел успешно, у физических лиц из параметра "Руководитель проекта" должна быть связь с объектами из справочника "Пользователи" в справочнике "Настройки пользователей Business Studio", иначе данные будут утеряны. Перед конвертацией для всех проектов проверьте, что такие связи присутствуют, в случае их отсутствия создайте соответствующие связи. | - При конвертации значения из параметра "Руководитель проекта" справочника "Проекты" переедут в новый список "Участники проекта" со значением в колонке "Роль пользователя" = "Менеджер проекта". \\ Для того, чтобы переезд прошел успешно, у физических лиц из параметра "Руководитель проекта" должна быть связь с объектами из справочника "Пользователи" в справочнике "Настройки пользователей Business Studio", иначе данные будут утеряны. Перед конвертацией для всех проектов проверьте, что такие связи присутствуют, в случае их отсутствия создайте соответствующие связи. | ||
- | - При конвертации отчеты из папки "Отчеты объектов/Шаблоны отчетов" и нижележащих могут быть удалены/заменены отчетами новых версий. Также могут быть удалены/заменены отчетами новых версий все отчеты, поставляемые вместе с Business Studio, даже если они были изменены или перемещены в другие папки из исходных. \\ Перед конвертацией сделайте копии необходимых Вам отчетов и переместите эти копии за пределы папки "Шаблоны отчетов" (например, в папку "Отчеты объектов/Пользовательские отчеты"). | + | - При конвертации будут удалены следующие пакеты импорта: "Экспорт/импорт оргструктуры в DIRECTUM", "Импорт метаданных DIRECTUM в программные продукты BS", "Импорт ролей DIRECTUM" и "Импорт видов документов DIRECTUM". |
- | - При конвертации фильтры из папки "Хранимые фильтры/Фильтры отчетов/СТУ" и нижележащих могут быть удалены/заменены фильтрами новых версий. Также могут быть удалены/заменены фильтрами новых версий все фильтры, поставляемые вместе с Business Studio, даже если они были изменены или перемещены в другие папки из исходных. \\ Перед конвертацией сделайте копии необходимых Вам фильтров и переместите эти копии за пределы папки "СТУ" (например, в папку "Хранимые фильтры/Пользовательские фильтры"). | + | |
- | - При конвертации объекты справочника "Пункты персональной страницы", используемые в объекте "Настройки портала по умолчанию" справочника "Настройки портала" могут быть удалены и/или заменены новыми версиями. \\ Если Вы вносили изменения в такие объекты, то перед конвертацией сделайте копии этих измененных объектов и в свойствах используемых в Ваших порталах объектах справочника "Настройки портала" выберите эти копии вместо оригинальных объектов. | + | |
- | - Часто в пользовательских отчетах используются фильтры из поставляемых с Business Studio отчетов (такая ситуация возникает, например, если пользовательский отчет создавался копированием поставляемого с Business Studio отчета). \\ Перед конвертацией следует сделать копии таких фильтров, переместить эти копии за пределы папки "Хранимые фильтры/Фильтры отчетов/СТУ" (например, в папку "Хранимые фильтры/Пользовательские фильтры") и назначить для соответствующих привязок отчета эти копии вместо поставляемых с Business Studio фильтров. Это необходимо в связи с тем, что условия в фильтрах, поставляемых с Business Studio, могут изменяться, и эти фильтры могут стать неработоспособными в пользовательских отчетах после конвертации. | + | |
- | - При конвертации будут удалены для замены новыми версиями следующие объекты справочника "Пакет импорта": "Импорт функциональной блок-схемы из Visio", "Импорт схемы BPMN из Visio". \\ Также будут удалены следующие пакеты импорта: "Экспорт/импорт оргструктуры в DIRECTUM", "Импорт метаданных DIRECTUM в программные продукты BS", "Импорт ролей DIRECTUM" и "Импорт видов документов DIRECTUM". \\ Если Вы изменяли пакеты импорта с такими названиями или создали свои пакеты с такими названиями и хотите использовать их в дальнейшем – перед конвертацией переименуйте эти пакеты, чтобы новые названия не входили в приведённый выше список. | + | |
- | - При конвертации будут удалены для замены новыми версиями следующие объекты справочника "Набор соответствий фигур": "Visio Набор соответствий функциональной блок-схемы" и "Visio Набор соответствий схемы BPMN". \\ Если Вы изменяли наборы соответствий с такими названиями или создали свои наборы соответствий с такими названиями и хотите использовать их в дальнейшем – перед конвертацией переименуйте эти наборы соответствий, чтобы новое названия не входили в приведённый выше список. | + | |
- Если в базах есть объекты в справочнике "Порталы", требуется после конвертации вручную добавить справочник "Физические лица" на вкладку "Справочники портала" в Окнах свойств каждого из этих порталов. Это связано с тем, что в версии 5 пользователю предоставляется выбор, выгружать ли этот справочник в портал (в версии 4.2 он выгружался всегда). Для новых порталов справочник "Физические лица" будет добавляться в число выгружаемых справочников автоматически (при необходимости можно его оттуда удалить). | - Если в базах есть объекты в справочнике "Порталы", требуется после конвертации вручную добавить справочник "Физические лица" на вкладку "Справочники портала" в Окнах свойств каждого из этих порталов. Это связано с тем, что в версии 5 пользователю предоставляется выбор, выгружать ли этот справочник в портал (в версии 4.2 он выгружался всегда). Для новых порталов справочник "Физические лица" будет добавляться в число выгружаемых справочников автоматически (при необходимости можно его оттуда удалить). | ||
- При конвертации в базе данных меняется структура объектной модели, в результате чего определенные классы удаляются (см. [[ru/manual/install/dbcontrol/db_properties/db_conversion/object_model_changes_in_new_version_of_bs#классы_удаленные_в_новой_версии|Классы, удаленные в новой версии]]). \\ Если в вашей базе данных созданы пользовательские параметры (типа "Объект" или "Список"), ссылающиеся на какие-то из этих классов, то до конвертации необходимо внести изменения: удалить такие параметры или сослаться в них на другие, не удаляемые классы. | - При конвертации в базе данных меняется структура объектной модели, в результате чего определенные классы удаляются (см. [[ru/manual/install/dbcontrol/db_properties/db_conversion/object_model_changes_in_new_version_of_bs#классы_удаленные_в_новой_версии|Классы, удаленные в новой версии]]). \\ Если в вашей базе данных созданы пользовательские параметры (типа "Объект" или "Список"), ссылающиеся на какие-то из этих классов, то до конвертации необходимо внести изменения: удалить такие параметры или сослаться в них на другие, не удаляемые классы. | ||
- | - При конвертации в версию 5 параметр информация из параметра "Изменение" класса "Список статусов процесса", который поддерживал редактирование в редакторе RTF, будет преобразована в обычный текст. \\ Если требуется, Вы можете сохранить эту информацию в исходном виде (с поддержкой форматирования текста, картинок и т.п.) в текущем виде и загрузить в созданный пользовательский параметр. Подробнее о том, как это сделать, см. [[ru/manual/install/dbcontrol/db_properties/db_conversion/information_about_migrating_data_from_previous_versions/transfer_of_values_from_parameter_changes_from_bs4.2_to_bs5]]. | + | - При конвертации информация из параметра "Изменение" класса "Список статусов процесса", который поддерживал редактирование в редакторе RTF, будет преобразована в обычный текст. \\ Если требуется, Вы можете сохранить эту информацию в исходном виде (с поддержкой форматирования текста, картинок и т.п.) в текущем виде и загрузить в созданный пользовательский параметр. Подробнее о том, как это сделать, см. [[ru/manual/install/dbcontrol/db_properties/db_conversion/information_about_migrating_data_from_previous_versions/transfer]]. |
- При конвертации тип параметра "Категория" класса "Тип контакта" изменится с объектного на "Перечисление". Правила конвертации: | - При конвертации тип параметра "Категория" класса "Тип контакта" изменится с объектного на "Перечисление". Правила конвертации: | ||
* Название содержит слово "телефон" - категория "Телефон". | * Название содержит слово "телефон" - категория "Телефон". | ||
Строка 18: | Строка 50: | ||
* Название эквивалентно строке "Электронная почта" или "e-mail" - категория "Электронная_почта". | * Название эквивалентно строке "Электронная почта" или "e-mail" - категория "Электронная_почта". | ||
* В остальных случаях – категория "Прочее". | * В остальных случаях – категория "Прочее". | ||
+ | - Основным языком (см. [[ru/manual/multilingual_module/database_languages]]) при конвертации базы данных становится язык, соответствующий региону для форматирования дат и чисел из региональных настроек Windows. | ||
===== В этом подразделе ===== | ===== В этом подразделе ===== | ||
- | + | * [[ru/manual/install/dbcontrol/db_properties/db_conversion/information_about_migrating_data_from_previous_versions/transfer]] | |
- | * [[ru/manual/install/dbcontrol/db_properties/db_conversion/information_about_migrating_data_from_previous_versions/transfer_of_values_from_parameter_changes_from_bs4.2_to_bs5]] | + | |
Строка 31: | Строка 62: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_manual_install_dbcontrol_db_properties_db_conversion_information_about_migrating_data_from_previous_versions|name=Информация по переносу данных из предыдущих версий|type=vote|trace=ip|headline=off)} |