Нестандартный коннектор DATAREON: 500 000 документов холдинга автоматически в Nextcloud

Коннектор для DATAREON сам находит новые документы по всей компании, раскладывает их по категориям и загружает в Nextcloud.

Строительный холдинг5 мин чтения
500 000
файлов автоматически загружено и классифицировано
2 года
в эксплуатации без доработок
коннектор DATAREON

Задача

Собрать все рабочие документы крупного строительного холдинга в одно хранилище так, чтобы сотрудники ничего не меняли в привычной работе: система должна сама находить новые файлы и раскладывать их по местам.

Как было до проекта

  • Документы лежали на рабочих столах, личных дисках, файловых серверах отделов, FTP и в личных облаках.
  • У каждого отдела своя структура папок, общей не было.
  • Плодились дубли и версии, сложно было понять, какой договор актуальный, важные файлы терялись.

Что я сделал

  1. 1

    Хранилище на базе того, что уже есть

    Взял за основу Nextcloud, уже развёрнутый на серверах заказчика: открытый код, удобный интерфейс и REST API на WebDAV. Покупать новое ПО не пришлось.

  2. 2

    Коннектор под шину заказчика

    Интеграции у холдинга шли через DATAREON, поэтому написал для платформы нестандартный программируемый коннектор. По расписанию он обходит заданные папки, сетевые шары и FTP и ловит новые файлы.

  3. 3

    Многоуровневая классификация

    Файл определяется по расширению, затем по исходному пути (например, папка смет), затем по имени и тегам. В сложных случаях коннектор заглядывает внутрь файла. Неопознанные файлы попадают в отдельный каталог для ручной разметки.

  4. 4

    Передача и аудит

    Классифицированный файл уходит в модуль процессов DATAREON и стандартными коннекторами по REST в Nextcloud. Каждый шаг фиксируется: в базе ведутся таблицы маршрутов, и по любому файлу видно, откуда и куда он ушёл.

Результат

  • 500 000 файлов загружено и разложено по категориям автоматически.
  • Путь файла от папки сотрудника до Nextcloud занимает секунды, привычки людей менять не пришлось.
  • Решение работает в продакшене два года без доработок.

Хранилище документов приживается, когда людям не нужно ничего делать вручную. Автоматический сбор и классификация решают это лучше любых регламентов.

Технологии

DATAREON PlatformNextcloudREST API / WebDAV1С:ERP1С:ЗУПKafkaActive Directory

Услуги по теме

Нужно похожее решение?

Опишите задачу. За 30 минут разберусь в вашем ландшафте и предложу план с оценкой.

Написать в Telegram

Другие кейсы

интеграция Directum и 1С:ЗУП
Интеграции и шина данныхЖКХ, муниципальное предприятие

Интеграция Directum HR Pro и 1С:ЗУП: доработка коннектора под управленческую оргструктуру

Доработал типовой коннектор Directum — 1С:ЗУП, чтобы кадровый ЭДО работал с управленческой структурой, а не только с регламентированной.

Directum RXDirectum HR Pro1С:ЗУП
интеграция баз 1С через DATAREON
Интеграции и шина данныхНефтяная отрасль

Интеграция баз 1С через DATAREON для нефтяной компании: единая шина вместо разрозненных обменов

Собрал обмены между системами 1С и внешними порталами в единую шину DATAREON с гарантированной доставкой и Банком Данных.

DATAREON PlatformБанк Данных DATAREON1С:ERP
интеграция 1С:ERP и 1С:ТОиР
Интеграции и шина данныхЦеллюлозно-бумажный комбинат

Интеграция 1С:ERP и 1С:ТОиР: сопоставление объектов ремонта и согласование новых объектов через заявки

Связал 1С:ERP и 1С:ТОиР на комбинате: обмен перестал ломаться на иерархии оборудования, новые объекты ремонта создаются только через согласование.

1С:ERP 2.51С:ТОиР1С:УПП 1.3