Как настроить обмен данными 1С через Яндекс Диск

· 6 мин

Содержание

Синхронизация 1С через Яндекс Диск — это когда файлы базы не лежат на одном компьютере, а автоматически передаются между устройствами через облако. Яндекс Диск выступает «посредником»: одна база выгружает данные в облачную папку, вторая забирает.

Так решают три задачи: обмен между двумя базами в разных офисах, хранение присоединённых файлов вне базы и передача данных на мобильную кассу. Разберём все рабочие способы — от простого клиента Диска до подключения по WebDAV и токену.

Что даёт синхронизация 1С через Яндекс Диск

Облако избавляет от проброса портов, VPN и общих сетевых дисков. Достаточно одного аккаунта Яндекса — и папка обмена «видна» на всех компьютерах.

Типичные сценарии:

  • 🔄 Обмен между базами — головной офис и точка продаж, бухгалтерия и склад работают в разных копиях, а данные синхронизируются через общую папку.
  • 📎 Внешнее хранилище файлов — сканы, договоры и накладные хранятся на Диске, а не раздувают базу.
  • 📱 Передача на мобильную кассу — 1С:УНФ отдаёт номенклатуру и заказы в 1С:Мобильную кассу или DataMobile.
  • 💾 Резервные копии — архив .dt или .1CD уезжает в облако автоматически.

Яндекс Диск не хранит саму базу «онлайн». Он синхронизирует файлы обмена и вложения. Совместная работа нескольких пользователей в одной базе делается по-другому (веб-сервер, RDP).

Три способа настроить обмен через Яндекс Диск

Метод зависит от того, что именно вы синхронизируете и с каким продуктом 1С работаете.

СпособКогда подходитСложность
Синхронизируемая папка (клиент Диска)Обмен между двумя базами, резервные копииНизкая
Подключение по WebDAVВнешнее хранилище файлов, сетевой дискСредняя
OAuth-приложение и токенМобильная касса, DataMobile, свои интеграцииВыше средней

Дальше — каждый способ по шагам.

Подготовка перед настройкой

Что понадобится независимо от метода:

Готовимся к синхронизации
Выполнено: 0 / 5

Перед первым обменом обязательно сделайте резервную копию базы. Ошибка в настройке правил обмена может задвоить или затереть данные.

Способ 1 — обмен через синхронизируемую папку

Самый надёжный вариант для двух баз 1С. Клиент Яндекс Диска сам держит папку одинаковой на всех компьютерах, а 1С работает с ней как с обычным локальным каталогом.

Пошаговый помощник
Установите клиент Яндекс Диска на оба компьютера
Скачайте программу с сайта Яндекса, войдите под одним аккаунтом. Внутри папки Диска создайте каталог, например Обмен1С.

Дальше обмен можно поставить на расписание внутри 1С (каждые N минут) — файлы будут уезжать в облако и подтягиваться автоматически.

Не запускайте обмен, пока клиент Диска не докачал файлы. Синяя крутящаяся иконка = данные ещё в пути. Жмите синхронизацию только на зелёной галочке.

Способ 2 — Яндекс Диск как WebDAV-хранилище

Подходит, когда нужно хранить присоединённые файлы (сканы, вложения) вне базы или подключить Диск как сетевой диск без установки клиента.

Адрес WebDAV Яндекс Диска один и тот же:

https://webdav.yandex.ru

Как подключить том хранилища файлов:

  1. В Windows: Этот компьютер → Подключить сетевой диск → Подключение к сайту → введите https://webdav.yandex.ru, логин и пароль приложения.
  2. В 1С откройте Администрирование → Настройки работы с файлами.
  3. Включите Хранить файлы в томах на диске.
  4. Создайте том и укажите путь к подключённому сетевому диску Яндекса.

После этого новые присоединённые файлы 1С кладёт на Диск, а в базе остаётся только ссылка. База не разбухает.

Для WebDAV на аккаунте с двухфакторной аутентификацией нужен пароль приложения, а не основной пароль от Яндекса. Создаётся в настройках безопасности аккаунта.

Способ 3 — авторизация по токену: создание приложения

Этот вариант используют мобильные конфигурации (1С:Мобильная касса, DataMobile) и самописные интеграции. Вместо папки 1С обращается к Диску напрямую через API по токену.

Создание приложения

  1. Зайдите на oauth.yandex.ru под своим аккаунтом.
  2. Нажмите «Создать приложение».
  3. В правах доступа выберите доступ к Яндекс Диску (REST API — чтение и запись).
  4. Укажите платформу «Веб-сервисы» и сохраните.
  5. Скопируйте ClientID и Client secret.

Авторизация из ПО

  1. В настройках обмена вашей конфигурации найдите блок «Облачное хранилище / Яндекс Диск».
  2. Вставьте ClientID (и при необходимости токен).
  3. При первом подключении программа откроет окно Яндекса — подтвердите доступ.
  4. Приложение получит OAuth-токен и дальше работает без ввода пароля.

Токен — это ключ от Диска. Не пересылайте его в мессенджерах и не храните в открытом виде. Скомпрометированный токен отзывается на oauth.yandex.ru в списке приложений.

Типичные ошибки и как их избежать

Диагностика: выберите симптом

Сколько это стоит

Сам Яндекс Диск в базовом объёме бесплатный — обычно хватает для файлов обмена и вложений небольшой базы.

Ориентировочно (тарифы Яндекса меняются, цифры примерные):

  • бесплатно — около 5–10 ГБ;
  • расширение до 100 ГБ — примерно 100–150 ₽ в месяц;
  • 1 ТБ — порядка 300–400 ₽ в месяц.

Отдельной платы «за 1С» нет — вы платите только за место на Диске.

Видео по настройке

Видео по теме

Видео с YouTube — канал «1С-Просто». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Частые вопросы

Можно ли работать в одной базе 1С вдвоём через Яндекс Диск?
Нет. Диск синхронизирует файлы обмена и вложения, но не саму рабочую базу. Для совместной работы нужны две базы с обменом либо один сервер (веб-сервер, RDP).
Какой способ выбрать новичку?
Синхронизируемую папку (способ 1). Ставите клиент Диска, указываете папку в настройках обмена — и всё. WebDAV и токен нужны для файлов-вложений и мобильных касс.
Что делать, если изменения не доходят до второй базы?
Сначала проверьте иконку клиента Диска: зелёная галочка — файл в облаке, синяя — ещё грузится. Синхронизацию во второй базе запускайте только после зелёной галочки.
Безопасно ли хранить базу на Яндекс Диске?
Для файлов обмена и резервных копий — да, доступ по паролю и токену. Заводите отдельный рабочий аккаунт, включайте двухфакторную защиту и не давайте токен посторонним.
Нужен ли платный тариф Диска?
Для небольшой базы хватает бесплатного объёма. Платное расширение берут, когда вложений и архивов становится много — ориентировочно от 100 ₽ в месяц за 100 ГБ.
Подойдёт ли это для обмена 1С:УНФ с мобильной кассой?
Да, это штатный сценарий. УНФ выгружает данные на Диск, касса забирает их через приложение и токен (способ 3).