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

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

Сценарий Обработка и преобразование входящих документов:

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

1.Проверяет корректность заданных параметров: ИД документа, тип документа системы обмена и ИД записи справочника Сообщения систем обмена. Если параметры заданы некорректно, возвращает ошибку и завершает работу.
2.Проверяет, есть ли запись для типа документа системы обмена в справочнике Соответствие видов документов DIRECTUM и систем обмена. Если такая запись не найдена, завершает работу.
3.Определяет отправителя и получателя по записи справочника Сообщения систем обмена. Сведения необходимы для заполнения карточек документов.
4.Определят тип документа системы обмена: формализованный, неформализованный, соглашение или уведомление об аннулировании:
если документ формализованный или тип документа «Соглашение/уведомление об аннулировании», преобразует документ к нужному виду и типу карточки системы DIRECTUM и заполняет ее поля;
если тип документа неформализованный:
преобразует документ к виду «Входящие документы систем обмена» и типу карточки системы DIRECTUM «Входящий документ» по справочнику Соответствие видов документов DIRECTUM и систем обмена;
из записи справочника Сообщения систем обмена получает исходный XML-файл. Если XML-файл в сообщении отсутствует, сценарий завершает работу;
если включена синхронизация данных и из XML-файла в карточку документа DIRECTUM, и есть XML-файл заполняет реквизиты карточки документа в соответствии со значениями из XML-файла. Данные из XML-файла синхронизируются только при обмене через сервис Synerdocs и при условии, что каждый участник обмена использует систему DIRECTUM.

Если преобразование и/или заполнение карточек не выполнилось, генерируется ошибка.

5.Если настроена отправка уведомлений администратору, и при преобразовании карточек документов возникли ошибки, администратор модуля «Обмен с контрагентами» получает уведомление и вручную проверяет:
наличие записи соответствия типов и видов документов в справочнике Соответствие видов документов DIRECTUM и систем обмена;
наличие прав пользователя системы обмена на подписание соответствующего вида документа DIRECTUM в компоненте Виды документов.

Для исходящих документов, загруженных с сервиса обмена, он может вручную изменить вид и тип карточки. Входящие документы автоматически отправляются по типовому маршруту ответственному за обмен.

6.Если установлен модуль «Финансовый архив» и тип сообщения «Исходящее», сценарий отправляет задачу на поиск дублей документов по типовому маршруту, указанному в константе DFADuplicateDocument. По умолчанию «Поиск дублей загруженных документов».

Если при отправке задачи возникла ошибка, администратору модуля «Обмен с контрагентами» отправляется задача.

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

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