Интеграция с Контур.Диадок по API

Приложение DOCOTEKA может получать на обработку исходящие завершенные формализованные документы из системы электронного документооборота Контур.Диадок по API Диадока.

Структура ЭДО-документа выглядит следующим образом:

  1. Файл печатной формы документа (.pdf).
  2. Файл метаданных к документу (.xml) и его подпись (.sgn).
  3. Файл печатной формы протокола документа (.pdf) и его подпись (.sgn).
  4. Элементы протокола(.xml) и подписи к ним (.sgn).
  5. К протоколу также относятся МЧД (.xml) и подписи к ним (.sig).
  6. Комментарий (.txt) без подписи.

В конфигурации оператора ЭДО указываются критерии для получения документов (за какой период получать документы и в каком количестве).

Механика взаимодействия DOCOTEKA с оператором ЭДО следующая:

  • Раз в n секунд создается запрос по API, где указаны критерии поиска документов (формализованные, завершенные, исходящие). Из полученного массива документов выбираются только те, псевдонимы которых определены в настройках типов документов для сохранения в DOCOTEKA;
  • Получив первичную информацию о документах, которые требуется записать, система сохраняет файлы печатной формы, файлы метаданных и подписей;
  • Дальнейшая обработка зависит от бизнес-процесса конкретного документа, но с обязательной полной выгрузкой протокола ЭДО для документа.

Также в DOCOTEKA реализованы функции контроля загрузки документов из системы ЭДО:

  1. EdmProviderCounterCheck – DOCOTEKA сверяет, все ли документы, подписанные контрагентами, успешно сохранены в ней, и при обнаружении пробелов самостоятельно выгрузит и сохранит недостающие.
  2. RestoreDocumentEdmFiles – позволяет повторно выгрузить файлы документа, при условии, что есть ранее сохраненная информация о метаданных из оператора ЭДО. Не ставит документ в повторную обработку.

Кроме того, DOCOTEKA позволяет совместно хранить и отсканированную бумажную копию документа, и ЭДО-документ.

Экран списка документов ЭДО и бумажных документов
Экран списка документов ЭДО и бумажных документов

Сейчас к выгрузке из оператора ЭДО доступны только исходящие документы с завершенным документооборотом (например, УПД). При наличии интеграции DOCOTEKA с 1С Бухгалтерия Предприятия и успешной загрузке пакета ЭДО-документа, в 1С будет проставлен признак наличия прикрепленного файла («скрепка») и появится возможность просмотра копии документа непосредственно из программы 1С.

 

Заинтересовал продукт?

Оставьте заявку, и мы ответим на ваши вопросы