Расширение реализует интеграцию механизма «Присоединённые файлы» (БСП) с облачным хранилищем Яндекс.Диск. Все файлы, присоединённые к объектам информационной базы, автоматически выгружаются в Яндекс.Диск при их добавлении или изменении. Это позволяет:
-
Хранить резервные копии вложений во внешнем облаке;
-
Организовать общий доступ к файлам для сотрудников через Яндекс.Диск;
-
Освободить место в базе данных за счёт выноса файлового хранилища;
-
Вести архив документов вне контура 1С.
Возможности
-
Автоматическая выгрузка присоединённых файлов на Яндекс.Диск при изменении (создании/обновлении).
-
Настройка узлов обмена — соответствие между папками 1С и каталогами Яндекс.Диска.
-
Работа через официальный REST API Яндекс.Диска.
-
Разработано на базе Библиотеки стандартных подсистем (БСП) — легко встраивается в типовые конфигурации.
-
Не требует изменения типовой конфигурации (поставляется как расширение).
-
Есть возможность настраивать список выгружаемых справочников.
-
Возможность организовать выгрузку через фоновое задание.
-
Настройка расписания для фоновых заданий.
-
Выполнять выгрузку вручную, по необходимости.
Требования
-
Платформа: 1С:Предприятие 8.5 (проверено на 8.5.1.1302)
-
Конфигурация: тестировалось на «Управление торговлей» 11.6.1.47 (должно работать на любых конфигурациях на БСП с подсистемой «Присоединённые файлы»)
-
Аккаунт Яндекс.Диска (бесплатного тарифа достаточно для базового использования)
-
OAuth-токен для доступа к API Яндекс.Диска
-
Настроенные права для токена (доступ к чтению/записи файлов и каталогов)
Установка и настройка
-
Установите расширение через «Управление расширениями» в 1С:Предприятии.
-
При необходимости создайте каталоги на Яндекс.Диске, в которые будут выгружаться файлы.
-
Получите токен для Яндекс.Диска (через OAuth-приложение Яндекса) и убедитесь, что у токена есть права на работу с файлами и папками.
-
Введите полученный токен в справочник - Аккаунт "Yandex disk".
-
При необходимости повторите структуру каталогов в 1С (Каталоги "Yandex disk")
-
Выполните настройки обмена.
-
При необходимости выполните настройки расписание, если нужна автоматическая выгрузка файлов в фоновом режиме.
Важно: если требуется выгрузка в конкретные каталоги Яндекс.Диска, их необходимо создать самостоятельно на стороне Яндекс.Диска, а затем повторить структуру в 1С.
При подключении расширения необходимо отключить безопасный режим и защита от опасных действий (Необходимо для работы со временными каталогами во время выгрузки).
Ограничения
-
Выгрузка выполняется только при изменении файла (создание/обновление) и при запуске обмена в ручном режиме или фоновым заданием по расписанию.
-
Удаление файлов на Яндекс.Диске при удалении из 1С не выполняется.
-
Требуется активный токен — при его отзыве синхронизация прекращается.
-
Скорость выгрузки зависит от лимитов API Яндекс.Диска.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.6.1.47
Вступайте в нашу телеграмм-группу Инфостарт