Подключение 1С 8.3 к СберБизнесу через ДиректБанк: от заявки в банке до первой выписки
Содержание
Чтобы настроить ДиректБанк со Сбербанком в 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: через раздел администрирования
- Перейдите в
Администрирование → Обмен электронными документами. - Включите флажок обмена с банками, если он снят.
- Откройте список настроек обмена с банками и нажмите
Создать. - Выберите организацию и банк. Сбербанк ищите по БИК своего отделения.
В обоих случаях запустится помощник подключения. Он задаёт вопросы по очереди: организация, банк, способ аутентификации, логин. Отвечать на них по-разному не придётся — данные одни и те же.
| Путь | Когда удобнее | На что смотреть |
|---|---|---|
| Из карточки счёта | Один счёт, одна организация | БИК в карточке должен быть правильным |
| Через администрирование | Несколько организаций или счетов | Не создайте две настройки на одну пару «организация — банк» |
Одна настройка обмена обслуживает все счета организации в этом банке. Если у ООО три счёта в разных отделениях Сбербанка, вторая настройка не нужна — счета добавляются в существующую.
Адрес сервера банка и параметры соединения
Адрес сервера Сбербанка вручную вводить не нужно. Когда интернет-поддержка подключена, 1С получает его из классификатора банков с признаком ДиректБанка и заполняет поле сама.
Если поле адреса пустое или помощник пишет, что банк не поддерживает ДиректБанк, проверьте по порядку:
- Подключена ли интернет-поддержка и не истёк ли пароль портала.
- Загружен ли актуальный классификатор банков:
Справочники → Банки→ команда загрузки классификатора. - Правильный ли БИК у счёта. Опечатка в одной цифре превращает Сбербанк в «неизвестный банк».
Прокси и межсетевой экран
На многих предприятиях выход в интернет идёт через прокси. Платформа 1С не всегда берёт системные настройки браузера.
- Параметры прокси для 1С задаются в окне
Администрирование → Интернет-поддержка и сервисы(ссылка на настройку прокси-сервера) или при входе в программу. - На межсетевом экране должен быть разрешён исходящий HTTPS к серверам банка и к сервисам 1С.
- Антивирус с проверкой HTTPS-трафика иногда подменяет сертификат сервера банка. Соединение рвётся с ошибкой проверки сертификата. Добавьте процесс
1cv8.exe(или1cv8c.exeдля тонкого клиента ) в исключения проверки защищённых соединений.
Клиент-серверная база
В клиент-серверном варианте запросы к банку выполняет не только компьютер бухгалтера, но и сервер 1С — например, при обмене по расписанию. Значит, доступ в интернет и прокси нужно открыть и для сервера, под учётной записью, от которой запущена служба агента сервера.
Способ входа: SMS-коды, токен и подпись платёжек
Для настройки директ банка в 1С 8.3 со Сбербанком выбирается способ аутентификации. От него зависит, как вы будете подтверждать вход и подписывать платёжки.
| Способ | Как работает | Плюсы | Ограничения |
|---|---|---|---|
| Логин СберБизнеса + код из SMS | Вход тем же логином, что в интернет-банке, подтверждение одноразовым кодом | Не нужно ставить криптопровайдер и драйверы | Код каждый раз приходит на телефон конкретного сотрудника |
| Токен с электронной подписью | Сертификат на защищённом носителе, подпись выполняется на компьютере | Удобно при большом потоке платёжек | Нужны драйвер токена и программа для работы с подписью на каждом рабочем месте |
Вход по SMS
- В помощнике выберите вход по логину и паролю.
- Введите логин СберБизнеса. Пароль 1С по умолчанию не хранит — его спросят при сеансе обмена.
- Дождитесь SMS и введите код в окно 1С.
- Платёжки при этом способе тоже подтверждаются кодом из SMS — отдельной подписи в 1С не нужно.
Вход с токеном
- Подключите токен и установите драйвер носителя.
- Убедитесь, что сертификат виден в системе: в 1С он должен появиться в списке сертификатов при настройке электронной подписи (
Администрирование → Обмен электронными документами→ настройки электронной подписи и шифрования). - В помощнике выберите вход по сертификату и укажите нужный сертификат.
- Проверьте сертификат кнопкой проверки в карточке: программа покажет, найден ли закрытый ключ и подходит ли криптопровайдер.
Не передавайте токен и SMS-коды другим сотрудникам «на время отпуска». Права подписи закреплены за конкретным человеком в банке. На время отсутствия банк оформляет права второму пользователю — это делается в СберБизнесе, а не в 1С.
Проверка: первая выписка и тестовая платёжка
После сохранения настройки проверьте обмен на живых данных. Начните с выписки — она ничего не меняет на стороне банка.
Шаг 1. Запрос выписки
- Откройте
Банк и касса → Банковские выписки. - В командной панели найдите меню ДиректБанка и выберите запрос выписки.
- Укажите период: для первой проверки хватит вчерашнего дня.
- Подтвердите вход кодом или сертификатом.
Если выписка загрузилась, в списке появятся документы поступлений и списаний. Сверьте остаток на конец дня с СберБизнесом — расхождение означает, что часть операций не попала или загружена дважды.
Шаг 2. Отправка платёжного поручения
- Создайте платёжное поручение на небольшую сумму — например, оплату себе на другой счёт организации или реальному поставщику, которому вы и так платите.
- Проведите документ и в его форме выберите отправку в банк через ДиректБанк.
- Подтвердите подпись кодом из SMS или сертификатом.
- Через несколько минут обновите статус платёжки: 1С запросит у банка, принят документ или отклонён.
Отклонённую платёжку не создавайте заново копированием. Откройте исходную, прочитайте причину отказа банка, исправьте реквизит и отправьте повторно. Так в базе не будет двух одинаковых документов, один из которых потом случайно уйдёт в оплату.
Что сверить после первой недели
- Нет ли задвоенных поступлений после того, как выписку загружали и файлом, и через ДиректБанк.
- Правильно ли распознаются контрагенты. Если ИНН в выписке не найден, 1С создаст поступление без контрагента или предложит создать нового.
- Совпадают ли остатки по 51 счёту в оборотно-сальдовой ведомости с выпиской банка.
Обмен по расписанию и автоматическая загрузка выписок
Когда ручной обмен работает, выписки можно получать без нажатия кнопок. Это полезно при большом числе операций и нескольких счетах.
- Откройте
Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. - Отберите список по слову «банк» — найдите задание, связанное с обменом с банками.
- Включите его и задайте расписание: например, каждый час с 9:00 до 19:00 по рабочим дням.
Есть два ограничения, о которых узнают уже после настройки:
- 🗂️ Файловая база. Регламентные задания в ней выполняются, только когда открыт хотя бы один сеанс 1С. Ночью при закрытой программе выписка не придёт — она загрузится утром при первом запуске.
- 📲 Вход по SMS. Если банк просит одноразовый код при каждом новом сеансе, полностью автоматический обмен не получится: задание остановится на подтверждении. Для автоматики удобнее вход по сертификату или регулярный ручной запрос выписки в начале дня.
Не включайте одновременно обмен по расписанию и ручную загрузку файла выписки за тот же период. Повторное поступление 1С обычно распознаёт, но при отличии хотя бы в одном реквизите появится дубль, и остаток по 51 счёту разойдётся с банком.
Ошибки подключения ДиректБанка со Сбербанком
Большинство ошибок на этапе настройки ДиректБанка в 1С 8.3 со Сбербанком связаны не с программой, а с окружением. Выберите симптом — увидите, что проверить.
Если ничего не помогает
- Сделайте тот же запрос выписки с другого компьютера. Если там работает — дело в сети или антивирусе исходного рабочего места.
- Обновите конфигурацию до последнего релиза. Сбербанк меняет протоколы, и старый релиз перестаёт подключаться.
- Пока ДиректБанк не заработал, выписки можно обменивать файлами: из СберБизнеса выгружается файл
kl_to_1c.txtв формате 1CClientBankExchange, а платёжки из 1С — в1c_to_kl.txt. Загрузка и выгрузка — черезБанк и касса → Банковские выпискии команду обмена с банком. - При обращении в поддержку банка назовите текст ошибки целиком, время попытки и логин пользователя. Без этого разбор занимает дни.