Подключение 1С 8.3 к СберБизнесу через ДиректБанк: от заявки в банке до первой выписки

· 10 мин

Содержание

Чтобы настроить ДиректБанк со Сбербанком в 1С 8.3, нужны три вещи: включённая интернет-поддержка в базе, доступ пользователя к СберБизнесу с правом работы со счётом и созданная в 1С настройка обмена с банком. В Бухгалтерии предприятия 3.0 её проще всего создать из карточки банковского счёта по ссылке Подключить 1С:ДиректБанк или через Администрирование → Обмен электронными документами. Дальше 1С сама подтянет адрес сервера Сбербанка, вы войдёте под логином СберБизнеса, подтвердите вход кодом и запросите первую выписку.

Подключить директ банк в 1С 8.3 к Сбербанку можно за 15–30 минут, если со стороны банка всё готово. Основная часть проблем — не в 1С, а в правах пользователя в интернет-банке, неактуальном релизе конфигурации и сетевых ограничениях. Ниже порядок действий для БП 3.0; в УТ 11 и ERP логика та же, а выписки и платёжки находятся в разделе Казначейство.

Что подготовить в Сбербанке и в базе 1С

Начинать стоит с проверки, а не с кнопки «Подключить». Если одно из условий не выполнено, мастер остановится на полпути с невнятной ошибкой.

Со стороны банка

  • 🏦 Действующий доступ к СберБизнесу. Логин и пароль пользователя, под которым будет работать 1С. Удобнее отдельный логин бухгалтера, а не директора.
  • 🔑 Права пользователя на счёт. Для загрузки выписок достаточно права просмотра. Для отправки платёжек нужно право создавать документы, а для их подписи — право подписи (первой или второй, если у вас две подписи).
  • 📱 Способ подтверждения. Одноразовые коды по SMS на номер, привязанный к пользователю, или токен с электронной подписью. Номер телефона должен быть актуальным — коды приходят именно на него.
  • 🔌 Разрешённая интеграция с 1С. В настройках СберБизнеса проверьте, что для организации доступна работа с 1С:ДиректБанк. Если такой опции у пользователя нет, её включает администратор организации в интернет-банке или менеджер банка.

Со стороны 1С

  • 🔄 Актуальный релиз конфигурации. Механизм ДиректБанка обновляется вместе с типовой конфигурацией. На релизе годовой давности соединение со Сбербанком может не установиться вовсе.
  • 🌐 Подключённая интернет-поддержка. Администрирование → Интернет-поддержка и сервисы — должен стоять логин портала 1С. Через него программа получает список банков и параметры их серверов.
  • 🧾 Банковский счёт в справочнике. Номер счёта и БИК должны совпадать с данными в СберБизнесе символ в символ. БИК берите своего территориального банка, а не «общий» московский.
  • 👤 Права пользователя 1С. Настраивать обмен должен пользователь с полными правами или с правами на настройку обмена электронными документами.

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

Как подключить ДиректБанк в 1С 8.3 к Сбербанку: создание настройки обмена

Настройка обмена — отдельный элемент справочника. Она хранит банк, организацию, адрес сервера, способ входа и список счетов. Создать её можно двумя путями.

Путь 1: из карточки банковского счёта

  1. Откройте Главное → Организации и в карточке организации перейдите к списку банковских счетов.
  2. Откройте счёт в Сбербанке.
  3. Нажмите ссылку Подключить 1С:ДиректБанк в карточке счёта.
  4. Программа определит банк по БИК и предложит подключение. Подтвердите.

Путь 2: через раздел администрирования

  1. Перейдите в Администрирование → Обмен электронными документами.
  2. Включите флажок обмена с банками, если он снят.
  3. Откройте список настроек обмена с банками и нажмите Создать.
  4. Выберите организацию и банк. Сбербанк ищите по БИК своего отделения.

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

ПутьКогда удобнееНа что смотреть
Из карточки счётаОдин счёт, одна организацияБИК в карточке должен быть правильным
Через администрированиеНесколько организаций или счетовНе создайте две настройки на одну пару «организация — банк»

Одна настройка обмена обслуживает все счета организации в этом банке. Если у ООО три счёта в разных отделениях Сбербанка, вторая настройка не нужна — счета добавляются в существующую.

Адрес сервера банка и параметры соединения

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

Если поле адреса пустое или помощник пишет, что банк не поддерживает ДиректБанк, проверьте по порядку:

  1. Подключена ли интернет-поддержка и не истёк ли пароль портала.
  2. Загружен ли актуальный классификатор банков: Справочники → Банки → команда загрузки классификатора.
  3. Правильный ли БИК у счёта. Опечатка в одной цифре превращает Сбербанк в «неизвестный банк».

Прокси и межсетевой экран

На многих предприятиях выход в интернет идёт через прокси. Платформа 1С не всегда берёт системные настройки браузера.

  • Параметры прокси для 1С задаются в окне Администрирование → Интернет-поддержка и сервисы (ссылка на настройку прокси-сервера) или при входе в программу.
  • На межсетевом экране должен быть разрешён исходящий HTTPS к серверам банка и к сервисам 1С.
  • Антивирус с проверкой HTTPS-трафика иногда подменяет сертификат сервера банка. Соединение рвётся с ошибкой проверки сертификата. Добавьте процесс 1cv8.exe (или 1cv8c.exe для тонкого клиента ) в исключения проверки защищённых соединений.

Клиент-серверная база

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

Способ входа: SMS-коды, токен и подпись платёжек

Для настройки директ банка в 1С 8.3 со Сбербанком выбирается способ аутентификации. От него зависит, как вы будете подтверждать вход и подписывать платёжки.

СпособКак работаетПлюсыОграничения
Логин СберБизнеса + код из SMSВход тем же логином, что в интернет-банке, подтверждение одноразовым кодомНе нужно ставить криптопровайдер и драйверыКод каждый раз приходит на телефон конкретного сотрудника
Токен с электронной подписьюСертификат на защищённом носителе, подпись выполняется на компьютереУдобно при большом потоке платёжекНужны драйвер токена и программа для работы с подписью на каждом рабочем месте

Вход по SMS

  1. В помощнике выберите вход по логину и паролю.
  2. Введите логин СберБизнеса. Пароль 1С по умолчанию не хранит — его спросят при сеансе обмена.
  3. Дождитесь SMS и введите код в окно 1С.
  4. Платёжки при этом способе тоже подтверждаются кодом из SMS — отдельной подписи в 1С не нужно.

Вход с токеном

  1. Подключите токен и установите драйвер носителя.
  2. Убедитесь, что сертификат виден в системе: в 1С он должен появиться в списке сертификатов при настройке электронной подписи (Администрирование → Обмен электронными документами → настройки электронной подписи и шифрования).
  3. В помощнике выберите вход по сертификату и укажите нужный сертификат.
  4. Проверьте сертификат кнопкой проверки в карточке: программа покажет, найден ли закрытый ключ и подходит ли криптопровайдер.

Не передавайте токен и SMS-коды другим сотрудникам «на время отпуска». Права подписи закреплены за конкретным человеком в банке. На время отсутствия банк оформляет права второму пользователю — это делается в СберБизнесе, а не в 1С.

Проверка: первая выписка и тестовая платёжка

После сохранения настройки проверьте обмен на живых данных. Начните с выписки — она ничего не меняет на стороне банка.

Шаг 1. Запрос выписки

  1. Откройте Банк и касса → Банковские выписки.
  2. В командной панели найдите меню ДиректБанка и выберите запрос выписки.
  3. Укажите период: для первой проверки хватит вчерашнего дня.
  4. Подтвердите вход кодом или сертификатом.

Если выписка загрузилась, в списке появятся документы поступлений и списаний. Сверьте остаток на конец дня с СберБизнесом — расхождение означает, что часть операций не попала или загружена дважды.

Шаг 2. Отправка платёжного поручения

  1. Создайте платёжное поручение на небольшую сумму — например, оплату себе на другой счёт организации или реальному поставщику, которому вы и так платите.
  2. Проведите документ и в его форме выберите отправку в банк через ДиректБанк.
  3. Подтвердите подпись кодом из SMS или сертификатом.
  4. Через несколько минут обновите статус платёжки: 1С запросит у банка, принят документ или отклонён.

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

Что сверить после первой недели

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

Обмен по расписанию и автоматическая загрузка выписок

Когда ручной обмен работает, выписки можно получать без нажатия кнопок. Это полезно при большом числе операций и нескольких счетах.

  1. Откройте Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания.
  2. Отберите список по слову «банк» — найдите задание, связанное с обменом с банками.
  3. Включите его и задайте расписание: например, каждый час с 9:00 до 19:00 по рабочим дням.

Есть два ограничения, о которых узнают уже после настройки:

  • 🗂️ Файловая база. Регламентные задания в ней выполняются, только когда открыт хотя бы один сеанс 1С. Ночью при закрытой программе выписка не придёт — она загрузится утром при первом запуске.
  • 📲 Вход по SMS. Если банк просит одноразовый код при каждом новом сеансе, полностью автоматический обмен не получится: задание остановится на подтверждении. Для автоматики удобнее вход по сертификату или регулярный ручной запрос выписки в начале дня.

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

Ошибки подключения ДиректБанка со Сбербанком

Большинство ошибок на этапе настройки ДиректБанка в 1С 8.3 со Сбербанком связаны не с программой, а с окружением. Выберите симптом — увидите, что проверить.

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

Если ничего не помогает

  • Сделайте тот же запрос выписки с другого компьютера. Если там работает — дело в сети или антивирусе исходного рабочего места.
  • Обновите конфигурацию до последнего релиза. Сбербанк меняет протоколы, и старый релиз перестаёт подключаться.
  • Пока ДиректБанк не заработал, выписки можно обменивать файлами: из СберБизнеса выгружается файл kl_to_1c.txt в формате 1CClientBankExchange, а платёжки из 1С — в 1c_to_kl.txt. Загрузка и выгрузка — через Банк и касса → Банковские выписки и команду обмена с банком.
  • При обращении в поддержку банка назовите текст ошибки целиком, время попытки и логин пользователя. Без этого разбор занимает дни.

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

Можно ли подключить ДиректБанк Сбербанка в 1С без интернет-поддержки?
Нет. Через интернет-поддержку 1С получает адрес сервера банка и обновления механизма обмена. Логин портала 1С должен быть введён в базе.
Нужно ли отдельно оплачивать ДиректБанк?
Со стороны 1С сервис бесплатный. Плату за интеграцию может взимать банк по своему тарифу — уточните это в пакете обслуживания.
Как подключить несколько организаций к одному Сбербанку?
Для каждой организации создаётся своя настройка обмена. Логин СберБизнеса может быть общим, если у пользователя есть доступ ко всем этим компаниям в интернет-банке.
Сохранятся ли загруженные выписки, если отключить ДиректБанк?
Да. Отключение настройки обмена не удаляет документы в базе — пропадает только возможность обмена с банком из 1С.
Будут ли платёжки из 1С видны в СберБизнесе?
Да. Отправленный через ДиректБанк документ появляется в интернет-банке, его статус совпадает с тем, что 1С получает при обновлении.