К статье
Практический материал

Учет и Финансы · 11 мин

Для каких прикладных решений на 1cfresh.com доступен сервис 1С:ДиректБанк

Разбираем, для каких прикладных решений на 1cfresh.com доступен сервис 1С:ДиректБанк, какие требования к банку и конфигурации, как подключить обмен с банком.

Сервис 1С:ДиректБанк позволяет обмениваться платёжными документами и выписками с банком напрямую из учётной программы, без установки клиент-банка и выгрузки файлов. В облачном сервисе 1С:Фреш (1cfresh.com) эта возможность доступна, но не для всех прикладных решений: она зависит от того, встроен ли в конкретную конфигурацию механизм обмена с банками по технологии DirectBank, и от того, поддерживает ли ваш банк этот способ взаимодействия.

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

Ниже разберём, какие именно прикладные решения на 1cfresh.com поддерживают ДиректБанк, какие условия должны выполняться со стороны банка и абонента, как проверить доступность сервиса в своём приложении и что делать, если прямой обмен недоступен.

Какие прикладные решения на 1cfresh.com поддерживают ДиректБанк

Прямой обмен с банками реализован в типовых конфигурациях фирмы «1С» через подсистему «Обмен с банками», входящую в состав библиотеки стандартных подсистем и библиотеки электронных документов. В сервисе 1С:Фреш публикуются те же типовые конфигурации, поэтому поддержка ДиректБанка определяется составом конфигурации, а не фактом работы в облаке.

К решениям, где сервис 1С:ДиректБанк штатно доступен, относятся:

  • 1С:Бухгалтерия предприятия — отправка платёжных поручений, получение выписок, запросы статуса документов;
  • 1С:Управление нашей фирмой (УНФ) — обмен платёжными документами и выписками, актуально для малого бизнеса;
  • 1С:ERP Управление предприятием — прямой обмен в составе казначейских операций;
  • 1С:Комплексная автоматизация — аналогичный механизм на общей библиотеке;
  • отраслевые и партнёрские решения, размещённые в «Фреше», если разработчик встроил в них типовую подсистему обмена с банками и не отключил её при адаптации под облако.

Для решений, где подсистема обмена с банками не встроена или урезана (некоторые специализированные и узкие отраслевые конфигурации), ДиректБанк в облаке работать не будет — независимо от тарифа и настроек. Проверить это можно только внутри конкретного приложения, о чём ниже.

Что должно совпасть, чтобы сервис заработал

Доступность ДиректБанка — это всегда совпадение трёх условий. Первое: конфигурация поддерживает прямой обмен (см. предыдущий раздел). Второе: банк, в котором открыт расчётный счёт, подключён к сервису 1С:ДиректБанк и обслуживает ваш тип договора через эту технологию. Третье: у организации оформлен доступ к сервису — как правило, он предоставляется абонентам 1С:Фреш в рамках действующего договора, но порядок активации стоит уточнить в личном кабинете абонента.

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

Если банка нет в списке, прямой обмен невозможен технически, и остаются альтернативы: обмен файлами через клиент-банк (в облаке — через выгрузку и загрузку файлов) или подключение банка по технологии 1С:Банк-Коннектор, если банк её поддерживает.

Маршрут решения

Как выбрать способ обмена с банком

Конфигурация поддерживает обмен с банками и банк есть в списке ДиректБанкаНастраивайте прямой обмен через 1С:ДиректБанк — это самый удобный вариант в облаке
Конфигурация поддерживает обмен, но банка нет в спискеИспользуйте обмен через файл (выгрузка платёжек, загрузка выписки) или уточните у банка поддержку Банк-Коннектора
В конфигурации нет подсистемы обмена с банкамиРаботайте через клиент-банк банка и загружайте выписки файлами, если конфигурация это позволяет

Как проверить доступность сервиса в своём приложении

Проверка занимает несколько минут и выполняется прямо в интерфейсе приложения на 1cfresh.com. Порядок действий для типовых конфигураций практически одинаков.

Порядок проверки и подключения
  1. 1
    Откройте раздел банковских операций: в Бухгалтерии — «Банк и касса», в УНФ — «Деньги», в ERP и КА — «Казначейство»
  2. 2
    Найдите пункт «Настройка обмена с банком» или «Обмен с банком» в подменю банковских счетов
  3. 3
    Создайте новую настройку, выберите организацию и банковский счёт
  4. 4
    Проверьте, есть ли ваш банк в списке банков, поддерживающих прямой обмен
  5. 5
    Если банк найден — укажите способ обмена «1С:ДиректБанк», сохраните настройку и выполните тестовый запрос выписки
  6. 6
    Убедитесь, что выписка загрузилась и документы оприходовались без ошибок

Признак того, что всё настроено правильно: после выбора способа обмена программа не выдаёт ошибок о недоступности сервиса, а тестовый запрос выписки возвращает данные за выбранный период. Если на этапе выбора банка появляется сообщение о том, что банк не поддерживает прямой обмен, — дело не в облаке, а в отсутствии подключения банка к сервису.

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

Особенности работы ДиректБанка именно в облаке

В локальной версии 1С прямой обмен иногда настраивают через внешние модули и компоненты, поставляемые банком. В 1С:Фреше такой путь закрыт: внешние обработки и произвольные компоненты в целях безопасности не выполняются. Поэтому в облаке работает только штатный механизм сервиса 1С:ДиректБанк, где вся транспортная часть и криптография выполняются на стороне инфраструктуры сервиса.

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

Ещё одна особенность — расписание и фоновое выполнение. В облаке регламентные задания обмена выполняются на серверах сервиса, поэтому выписки могут загружаться автоматически по настроенному расписанию без участия пользователя. Убедитесь, что в настройках обмена включена автоматическая загрузка выписок, если она вам нужна.

Типичные проблемы и как их диагностировать

Большинство сложностей при подключении ДиректБанка в «Фреше» сводится к четырём ситуациям: банк не поддерживает технологию, не оформлен договор на прямой обмен, в конфигурации нет нужной подсистемы или не активирован доступ к сервису у абонента. Диагностировать их помогает последовательная проверка по цепочке «конфигурация → банк → договор → доступ».

Контрольные точки

Как проверить результат настройки

Наличие пункта настройки обмена с банком в меню
Норма

Пункт есть, открывается форма настройки

Тревожный признак

Пункта нет — конфигурация не поддерживает прямой обмен

Банк в списке поддерживаемых
Норма

Банк выбирается, доступен способ «1С:ДиректБанк»

Тревожный признак

Банка нет в списке или доступен только обмен файлом

Тестовый запрос выписки
Норма

Выписка загружается, документы создаются

Тревожный признак

Ошибка соединения, отказ банка или пустой ответ

Отправка платёжного поручения
Норма

Документ уходит в банк, статус меняется на «Исполнен»

Тревожный признак

Документ зависает в статусе отправки или отклоняется

Типичные ошибки
01
Считать, что раз конфигурация есть в «Фреше», ДиректБанк доступен автоматически — нужна и поддержка подсистемы, и подключение банка
02
Не уведомить банк о переходе на прямой обмен: без отметки в договоре ДБО банк будет отклонять запросы
03
Искать в облаке настройки банковского модуля от клиент-банка — внешние модули в 1С:Фреше не работают
04
Не проверить тестовую выписку перед первым платежом — ошибки настройки всплывают в самый неподходящий момент
05
Забыть продлить или активировать доступ к сервису при смене тарифа — обмен перестаёт работать без видимых ошибок в программе

Альтернативы, если ДиректБанк недоступен

Если хотя бы одно условие не выполняется, работа с банком из «Фреша» всё равно возможна, но другими способами. Основной запасной вариант — файловый обмен: платёжные поручения выгружаются в файл и загружаются в интернет-банк или клиент-банк, выписка выгружается из банка и импортируется в 1С. Это поддерживают практически все конфигурации с банковским разделом.

Второй вариант — технология 1С:Банк-Коннектор, при которой банк сам предоставляет точку подключения для прямого обмена. Она встречается реже и требует поддержки со стороны банка, но для части кредитных организаций это единственный способ прямого обмена с 1С.

Сравнение способов обмена с банком в облаке

1С:ДиректБанк

Полностью автоматический обмен из программы. Подходит, если банк подключён к сервису. Ограничение: зависит от списка поддерживаемых банков

Обмен файлами

Универсальный вариант для любого банка. Требует ручной выгрузки и загрузки, выше риск ошибок и задержек

1С:Банк-Коннектор

Прямой обмен без сервиса ДиректБанк, если банк поддерживает эту технологию. Встречается у ограниченного числа банков

FAQ

Доступен ли 1С:ДиректБанк в 1С:Бухгалтерии на 1cfresh.com?

Да. 1С:Бухгалтерия предприятия в составе «Фреша» содержит штатную подсистему обмена с банками, и ДиректБанк в ней работает так же, как в локальной версии. Условия — банк должен поддерживать технологию DirectBank, а в настройке обмена нужно выбрать соответствующий способ.

Нужно ли что-то устанавливать на компьютер для работы ДиректБанка в облаке?

Нет. Весь обмен выполняется на стороне сервиса, работа ведётся через браузер. Устанавливать клиент-банк, банковские модули или криптопровайдеры на локальный компьютер не требуется — это одно из главных преимуществ облачного варианта.

Мой банк не в списке поддерживаемых. Что делать?

Прямой обмен через ДиректБанк невозможен. Используйте файловый обмен: выгружайте платёжки из 1С и загружайте в интернет-банк, выписки — в обратную сторону. Дополнительно уточните у банка, не планирует ли он подключение к сервису 1С:ДиректБанк или поддержку Банк-Коннектора.

Почему в моей отраслевой конфигурации на «Фреше» нет настройки обмена с банком?

Значит, разработчик решения не встроил типовую подсистему обмена с банками или отключил её при адаптации под облако. Уточните у разработчика конфигурации планы по поддержке, а пока работайте через клиент-банк с загрузкой выписок файлами, если конфигурация это позволяет.

Можно ли подписывать платёжки электронной подписью при работе в облаке?

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

Сохранится ли настройка ДиректБанка при переходе с локальной 1С на 1С:Фреш?

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

Итог

Что важно запомнить

1С:ДиректБанк на 1cfresh.com доступен для типовых конфигураций со встроенной подсистемой обмена с банками: Бухгалтерии, УНФ, ERP, Комплексной автоматизации и решений на их основе. Необходимы три условия: поддержка в конфигурации, подключение банка к сервису и активный доступ абонента. Перед первым платежом обязательно проверьте настройку тестовой выпиской, а при недоступности прямого обмена используйте файловый обмен.