Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

При конвертации системы Directum на версию 5.8 возможны несовместимости со старыми версиями. Рекомендуется ознакомиться со всеми изменениями системы, начиная с используемой версии по новую, и проанализировать их влияние на текущую разработку. Полный список изменений см. в документе «Изменения Directum 5.8» на сайте поддержки Directum.

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

Список несовместимостей, которые нужно устранить до конвертации:

1.В версии 5.8.2 поисковая система Elasticsearch обновлена до версии 7.5.2. Если ранее вы переходили на использование нового полнотекстового поиска, выполните действия из подраздела «Действия до конвертации» раздела «Обновление Elasticsearch до версии 7.5.2».
2.В версии 5.7 изменились механизмы ввода и преобразования документов, ознакомьтесь с возможными несовместимостями.
3.В версии 5.7 изменились записи справочника Соотношения полей карточки документа и записи справочника. Если используются собственные настройки, то сохраните их перед конвертацией, а после конвертации скорректируйте стандартные настройки под свои нужды.
4.В версии 5.7 из стандартной поставки исключены компоненты модуля «Обмен с контрагентами» для выполнения сеанса обмена в ручном режиме:
сценарий и вариант запуска Выполнение сеанса обмена;
типовой маршрут «Отправка документов через ответственного за обмен»;
блок типового маршрута «Отправить единое задание»;
набор системных функций:

DISIAddAttachmentDocToReply

DISIAuthenticate

DISIAuthenticateByCertificate

DISISendDocuments

DISIServiceDocsSigning

DISISignAndSendMessage

DISISendMessage

DISICreateAmendmentRequest

DISICreateReply

DISIExchangeInfo

DISIGeequest

DISIGetDocumentDocflowInfo

DISISendInvoiceReglamentDocs

DISIGetIncomingDocs

DISIGetServiceDocsToSign

DISISaveServiceDocSign

DISISendInvitationRequest

DISISendOutcomingDocs

DISISendReply

DISISendSignedServiceDocuments

DISIServiceDocumentsSigned

DISISetDocumentAccept

DISISetDocumentReject

DISISyncContacts

DISISynchronizeSubscriberAddresses

DISISyncOurSubscribers

DISISyncSubscribers

DISIGetServiceError

Если использовался ручной режим, до конвертации последовательно выполните:

сеанс обмена с обложки модуля;
единое задание на отправку документов контрагенту;
все задачи по отправке и контролю возврата документов.

Затем остановите службу интеграции с системами обмена (DISI).

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

5.В связи с изменением механизма выгрузки первичных учетных документов из поставки удалены:

Компонента

Название

Сценарии

Выполнение печати первичных учетных документов

 

Печать первичных учетных документов

 

Экспорт первичных учетных документов

Диалоги

Экспорт первичных учетных документов

 

Экспорт первичного учетного документа

 

Печать первичных учетных документов

 

Печать первичного учетного документа

 

Информация

Отчеты

Экспортированные первичные учетные документы

 

Опись распечатанных документов

 

Выгруженные на печать первичные учетные документы

Функции

DFAExportRegistrationDocument

Метод типа карточек документов «Передаточные документы»

DFAPrint

Если удаляемые компоненты используются в разработке, рекомендуется ее модифицировать. После конвертации компоненты рекомендуется закрыть. Диалоги, функции, методы – удалить или переименовать.

6.В версии 5.7 нечеткий поиск записей справочников для Инструментов Ario доступен, если уровень совместимости базы данных больше либо равен 90. При запуске утилиты STConverter.exe, в окне «Серверная часть», в поле Уровень совместимости базы данных укажите уровень совместимости базы данных 90. Доступные значения уровня совместимости зависят от текущей версии сервера и режима совместимости базы данных. Подробнее см. в документации Microsoft, в статье «Уровень совместимости инструкции ALTER DATABASE (Transact-SQL)».
7.В версии 5.7 изменились реквизиты Дата и Номер в типах карточек:
Счета-фактуры и Соглашения об аннулировании. Значение реквизита Date теперь хранится в реквизите Дата4, а реквизита String2 – в Дополнение;
Передаточные документы. Значения реквизитов Date и String2 поменялись местами со значениями реквизитов Дата4 (Дата доверенности) и Дополнение (Основание доверия представителя) соответственно.

Модифицируйте разработку, если в ней использовались эти реквизиты.

Если выполняется конвертация с версии 5.6 или выше, добавьте новые реквизиты в список видимых колонок управляемых папок:

Массовое подписание исходящих ПУД
Массовое подписание входящих ПУД
Выписка счетов-фактур
Занесение в учетную систему
8.В версии 5.7, если приобретена хотя бы одна лицензия на модуль «Канцелярия», при конвертации записи справочников Короба финансового архива и Дела финансового архива переносятся в справочники Короба и Номенклатура дел. В связи с этим удалены компоненты:
сценарий Извлечение бумажных документов из архива по штрихкоду (DFADocumentsExtraction);
отчеты Опись дел (DFAFilesList), Опись документов дела (DFADocumentsInFileList), Опись документов короба (DFADocumentsInBox).

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

9.В версии 5.7 для работы многих процессов требуется служба обработки событий, рекомендуется ее установить.
10.В версии 5.6 в модуле «Финансовый архив» появись управляемые папки для подписантов и бухгалтеров. Если в системе был установлен модуль «Финансовый архив», для корректной работы в управляемых папках подписанта завершите задания на утверждение документов, отправленные по типовым маршрутам прошлой версии.
11.В версии 5.6 изменились типы реквизитов в справочниках Настройки согласования входящих первичных учетных документов и Настройки согласования исходящих первичных учетных документов. Сохраните настройки согласования до конвертации, так как после конвертации в табличной части «Согласующие» останется первый указанный пользователь. При необходимости после конвертации укажите остальных пользователей вручную.
12.Общие компоненты:
в версии 5.5 в справочнике Настройки импорта данных из Active Directory изменены вычисления для реквизита Головное подразделение, добавлено экранирование кавычек в названии подразделения. Если в вашей разработке вычисление этого реквизита менялось, то при конвертации изменения не подхватятся. Если необходимо принять стандартные изменения:
перед конвертацией выгрузите все модификации записи справочника Настройки импорта данных из Active Directory и восстановите настройки по умолчанию по кнопке Восстановить настройки;
после конвертации верните собственные модификации в записи справочника Настройки импорта данных из Active Directory.
13.В версии 5.4 обновились записи справочника Правила вычисления ролей для ролей ПомощникРуководителя и РегистраторВПодразделении с вариантом применения Использовать по умолчанию, если ни одно правило не было выполнено. Если организация работала с Directum версий 5.2.1 – 5.3, и указанные правила использовались в разработке, то до конвертации:
откройте данные записи справочника Правила вычисления ролей и сохраните указанных в них исполнителей;
удалите оба правила;

После конвертации обновленные правила появятся в справочнике Правила вычисления ролей, укажите в них исполнителей.

14.В версии 5.3 в модуле «Обмен с контрагентами» («Интеграция с системами обмена документами») изменились процессы отправки и приема документов из системы обмена, а также связанные с ними типовые маршруты. Для корректной работы модуля до конвертации с версии ниже 5.3:
для каждой записи справочника Наши абоненты систем обмена в поле Начальная дата загрузки укажите предполагаемое время завершения задач на отправку исходящих документов, запущенных в прошлой версии, с запасом, например, неделю. Текущее время запомните, чтобы в дальнейшем восстановить его;
перезапустите службу Directum Interchange Systems Integration;
завершите все исходящие задачи по типовым маршрутам модуля «Обмен с контрагентами» («Интеграция с системами обмена документами»). Служба отправит все исходящие документы;
после того как для всех исходящих сообщений справочника Сообщения систем обмена в поле *Обрабатывать установится значение Нет, остановите службу;
сконвертируйте систему Directum;
восстановите настройки синхронизации данных, вернув изначальное значение даты загрузки для каждого нашего абонента;
запустите службу Directum Interchange Systems Integration.
15.Возможны несколько типовых вариантов несовместимостей между версиями DICS и IS-Builder:
новый DICS не может использоваться совместно со старой версией DICS;
новый IS-Builder не может работать с новым IS-Builder через DICS;
для работы новой версии IS-Builder требуется старая версия DICS и наоборот.

Для разрешения ситуации установите для версии DICS требуемую версию IS-Builder.

© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }