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

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

Щелкните для увеличения изображения

Функция вызывается последовательно по каждому документу сообщения. Порядок преобразования документов с сервиса обмена:

1.Загруженные с сервиса документы создаются с типом карточки «Документы систем обмена», в карточках документов заполняются поля Отправитель и Получатель (контрагент и наша организация).
2.Выполняется проверка, есть ли запись для типа документа системы обмена в справочнике Соответствие видов документов Directum и систем обмена. Если такая запись не найдена, преобразование не происходит.
3.Если документ неформализованный и включена синхронизация карточек документов, то данные из XML-файла синхронизируются в карточку документа Directum. Настройка синхронизации работает только при обмене через сервис Synerdocs и при условии, что каждый участник обмена использует систему Directum.
4.Выполняется проверка, указаны ли вид и тип карточки в найденной записи Соответствие видов документов Directum и систем обмена. Если значения найдены, изменяется вид и тип карточки документа. Иначе преобразование не происходит.
5.Если документ формализованный и установлен модуль «Финансовый архив» или документ является соглашением об аннулировании, карточка документа заполняется дополнительными сведениями из XML-файла.
6.Если по формализованному документу найден ответный титул, то поля карточки документа заполняются значениями ответного титула.
7.Запускается пользовательская функция обработки сообщения DISIOnDocumentImported.

Если документы не требуется обрабатывать сервисами Ario, после преобразования документов запускается постобработка сообщения системы обмена.

Неформализованные документы отправляются на обработку сервисами Ario, если установлен модуль «Инструменты Ario».

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