В современной корпоративной среде перенос данных между серверами, тестовыми и боевыми контурами или изолированными филиалами — постоянная задача администраторов No-Code систем.
В платформе DOC-V уже давно реализована удобная выгрузка и загрузка конструкций как типов документов (шаблонов, полей, печатных форм и маршрутов), так и документов в различных форматах, однако раньше она требовала дополнительной настройки действий «Экспорт в файл» и «Импорт из файла». Теперь появилась возможность экспортировать и импортировать непосредственно сами документы в один клик без настройки действий — с полным сохранением системных идентификаторов переносимых документов, полей, вложенных файлов и кросс-ссылок.
💡 Главные преимущества нового механизма:
• В один клик без настройки действий: Выгрузка и загрузка типов и самих документов выполняется штатно прямо из интерфейса без необходимости создавать или настраивать действия.
• Сохранение оригинальных ID: Документы переносятся с полным сохранением их уникальных системных идентификаторов.
• Полная сохранность файлов: Все вложенные файлы, документы DOCX/PDF, сканы и приложения выгружаются в единый пакет и загружаются без потерь.
• Целостность кросс-документных ссылок: Все реляционные связи и ссылки между документами остаются на 100% рабочими на целевом сервере (при наличии ссылочных документов в целевой системе).
• Необходимые модули: Для функционирования выгрузки и загрузки в системе должны быть подключены модули «Действие «Экспорт в файл» и «Действие «Импорт из файла».
Как это работает: сквозной перенос с файлами и связями
Ключевая сложность любого переноса документов между базами данных — сохранение ссылочной целостности (Referential Integrity). Если «Акт выполненных работ» ссылается на «Договор поставки №45», а «Служебная записка» связана с несколькими приложениями, обычный импорт через CSV или таблицы ломает эти связи, создавая новые случайные ID.
В DOC-V эта проблема решена кардинально: все документы переносятся с сохранением своих оригинальных идентификаторов и значений полей (включая прикрепленные файлы). Это позволяет обеспечить полную работоспособность всех кросс-документных ссылок на целевом сервере (при наличии ссылочных документов на целевой системе) без необходимости ручной перепривязки или запуска корректирующих скриптов.
Простая выгрузка и загрузка данных из интерфейса
Вся операция выгрузки и загрузки реестров, типов документов и пакетов файлов выполняется непосредственно из пользовательского интерфейса в один клик без предварительной настройки каких-либо действий. Для работы данной функции на сервере должны быть подключены лицензионные модули «Действие «Экспорт в файл» (для выгрузки) и «Действие «Импорт из файла» (для загрузки).
Ключевые сценарии использования
Новый механизм выгрузки и загрузки документов открывает широкие возможности для администраторов и бизнес-аналитиков:
- Миграция между Dev/Test и Production: Легко переносите эталонные и тестовые наборы документов с тестового контура на боевой сервер с сохранением всей структуры.
- Синхронизация между филиалами: Передавайте реестры документов между изолированными локальными серверами филиалов и центральным узлом без публичного доступа к интернету.
- Архивное хранение и оффлайн-резервирование: Выгружайте закрытые проекты или архивы прошлых лет в компактные файлы для долговременного хранения с гарантией 100% быстрого восстановления.
- Быстрый старт и демо-стенды: Загружайте готовые демонстрационные наборы документов при разворачивании новых конфигураций для подразделений.