Связаться

Интеграция и автоматизация

NDA

Автоматизация документооборота между Диадок и 1С

Ручной перенос документов заменён автоматическим процессом с авторизацией, продлением доступов и логированием.

01

Контекст и задача

Юридической компании требовалось связать электронный документооборот в Диадок с рабочим процессом в 1С. Основной сценарий был связан с входящими документами: сотрудники вручную находили их в Диадок и добавляли в 1С, распределяя документы по компаниям и связанным сущностям. При таком процессе работа зависела от регулярного участия сотрудников. Документ мог быть уже получен в Диадок, но ещё не появиться в 1С, а его актуальный статус приходилось проверять отдельно. По словам клиента, стандартной интеграции 1С было недостаточно для требуемого сценария. Поэтому задача состояла не в разовой выгрузке, а в создании постоянного автоматического обмена между системами.

02

Что было сложно

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

03

Решение

Был реализован односторонний контур обмена по схеме: Диадок → автоматизация → 1С. Система получает входящие документы из Диадок и передаёт их в 1С, где они становятся частью рабочего процесса компании. Статусы документов также передаются и обновляются. Они доступны в 1С и в клиентской части приложения, через которую настраивалась и контролировалась автоматизация. Это позволяет видеть состояние документа не только в исходном сервисе, но и в рабочем интерфейсе компании. Доработка самой 1С не входила в мою зону ответственности: я реализовал интеграционный контур и автоматизацию со своей стороны.

04

Надёжность интеграции

Чтобы интеграция не зависела от ручного продления доступа, был реализован полный контур авторизации: получение токенов, контроль их срока действия и продление доступов. Работу сценария дополняет логирование. Оно позволяет отслеживать прохождение документов и разбирать проблемы при обмене между Диадок и 1С. В результате интеграция была рассчитана на постоянную работу, а не только на единичный запуск по запросу сотрудника.

05Ключевой результат

Результат

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

Изображения и внутренние интерфейсы проекта не публикуются по условиям NDA. В кейсе сохранены задача, технический подход и результат работы.

Оценка

Понравился материал?