Обновление базы данных Docsvision без перезаписи стандартных настроек

  1. Измените в редакторе реестра Windows значение параметра HKEY_LOCAL_MACHINE\SOFTWARE\DocsVision\Platform\5.5\Console\WizardMode на 0.

  2. Откройте Консоль настройки Docsvision.

  3. Перейдите в раздел настроек Настройки сервера  Базы данных.

  4. Нажмите кнопку Мастер баз данных. Будет открыто окно Мастер БД Docsvision.

  5. Выберите обновляемую БД. Переключите режим в значение Обновить выбранную в списке базу данных.

  6. Обновите БД стандартным образом.

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

  8. Повторите предыдущий шаг для страницы "Загрузка специальной конфигурации Конструктор согласований".

    Загрузка библиотек карточек
    Рисунок 1. Загрузка библиотек карточек
  9. Откройте РМА.

  10. Импортируйте файл C:\Program Files (x86)\Docsvision\DocumentManagement\5.5\CardPackage\Versions.xml.

По сравнению с 5.5.1 изменилось название некоторых хранимых процедур. Из-за этого в сценарии обновления базы без загрузки стандартных настроек нарушается вычисление ролей.

  • Ранее процедура называлась dvbo_Operand_Reconcile_TasktreeEmployees, в новой версии она переименована в dvad_Operand_Reconcile_TasktreeEmployees.

    Старое и новое название хранимой процедуры
    Рисунок 2. Старое и новое название хранимой процедуры

    После обновления базы без перезаписи стандартных настроек, в конструкторе ролей вручную замените процедуру dvbo_Operand_Reconcile_TasktreeEmployees на dvad_Operand_Reconcile_TasktreeEmployees.

  • Если в конструкторе ролей использовалась процедура dvdm_Operand_Document_TasktreeEmployees, её следует заменить на dvbo_Operand_Document_TasktreeEmployees после обновления модулей Базовые объекты и/или Управление документами.