1С:Директ банк: подключение и настройка

Загрузка и выгрузка выписок. Сбербанк, ВТБ, Альфа-банк, Тинькофф и другие. Бесплатный доступ к 1С:Директ-банк.
от 2 900 руб.

Интеграция 1С с SberBusinessAPI
Настроим API-интеграцию 1С со Сбербанк Бизнес Онлайн. Функционал банка теперь доступен прямо в 1С!
В этой статье мы рассмотрим возможности и варианты работы сервиса прямого обмена с банк-клиентом по технологии DirectBank от 1С – 1С:ДиректБанк.
DirectBank позволяет обмениваться банковскими документами напрямую из программ 1С, нажатием одной кнопки
Это позволяет исключить выгрузку банковских документов в промежуточные файлы, которые могут быть подвержены атакам вирусов (таким, например, которые для файлов выгрузки Клиент-Банк меняют реквизиты платежных документов), а также установку и запуск дополнительного программного обеспечения, например, той же программы Клиент-Банк. То есть данная технология повышает уровень безопасности работы с банковскими документами, не допуская подмены файлов выгрузки и возникновения ошибок формирования данных файлов. Помимо этого, позволяет экономить время, которое уходило на дополнительные манипуляции с файлами Банк-Клиента.
Хотелось бы отдельно выделить преимущества сервиса 1С:ДиректБанк перед использованием классического Банк-клиента:
- Настройка обмена автоматом;
- Тестовый режим обмена с банком при подключении к сервису;
- Отправка платежных документов в банк, как заверенных электронной подписью, так и без этого (зависит от банка);
- Подписание документов происходит прямо в 1С и передается в банк без формирования внешних файлов;
- Запрос статусов платежных документов, контроль состояния обработки платежа;
- Возможность сделать запрос на отзыв переданного документа в банк;
- Получение выписки банка прямо в программу 1С.
На данный момент технология DirectBank интегрирована и поддерживается более чем 25 банками. Безусловно, это количество со временем будет только увеличиваться.
Как подключить прямой обмен с банками?
Возможность прямого обмена с банками через 1С:Директ банк зависит от того, поддерживает ли банк в принципе бесплатное подключение посредством DirectBank. Возможно, из 25 банков именно ваш не будет обладать возможностью внедрения данного сервиса.
Ниже список банков, которые поддерживают обмен платежными документами по технологии DirectBank:
- Сбербанк*;
- ВТБ (кр. Банк Москвы);
- ВТБ (24)**;
- Россельхозбанк;
- Альфа-Банк;
- Московский Кредитный Банк;
- ФК Открытие;
- Банк Точка (требуется отдельное подтверждение платежей на стороне банка);
- Промсвязьбанк (требуется отдельное подтверждение платежей на стороне банка);
- Бинбанк (E-plat);
- Банк Санкт-Петербург;
- Всероссийский Банк Развития Регионов;
- Уралсиб;
- Возрождение;
- Ак Барс;
- Российский национальный коммерческий банк (РНКБ);
- Авангард (требуется отдельное подтверждение платежей на стороне банка);
- ЦентроКредит;
- Делобанк (Филиал «Дело» ПАО «СКБ-банк»);
- Челиндбанк;
- Севергазбанк;
- Модульбанк;
- Москомбанк;
- АО «Банк ЦентрКредит» Казахстан;
- ДБ АО «Сбербанк» Казахстан;
- ЗАО «БСБ Банк» Беларусь;
- АО Altyn Bank (ДБ China CITIC Bank Corporation Limited) Казахстан;
- Народный банк Казахстана;
- Зенит (Москва).
*Детальную информацию, как настроить загрузку и выгрузку выписок из Сбербанк Бизнес Онлайн в 1С, вы можете также найти на нашем сайте.
**Поскольку для работы через ДиректБанк с ВТБ (24) требуется отдельное подтверждение платежей на стороне банка, ознакомьтесь с детальным описанием настройки загрузки и выгрузки выписок из ВТБ в 1С.
Банки поддерживают работу с коробочными версиями программ, НО не поддерживают программы, размещенные на сервисе 1Сfresh.com:
- Россия;
- Бинбанк (iBank2);
- Абсолют Банк;
- Александровский;
- Стройлесбанк;
- Акибанк;
- Нефтепромбанк;
- Уральский банк реконструкции и развития (УБРиР);
- Первоуральскбанк;
- Инвестторгбанк;
- Челябинвестбанк;
- Левобережный;
- Приморье;
- Дальневосточный Банк;
- Ланта-Банк;
- Петербургский социальный коммерческий банк (ПСКБ);
- Эс-Би-Ай Банк (ЯР-Банк);
- Еврокапитал-Альянс;
- Внешфинбанк;
- Хлынов.
Список банков, поддерживающих обмен реестрами зарплатных проектов по технологии DirectBank:
- Банк Точка;
- Тинькофф банк;
- Авангард;
- Уралсиб.
Список банков, поддерживающих обмен валютными платежками и выписками по технологии DirectBank:
- Сбербанк;
- ФК Открытие;
- Авангард.
Список банков, запускающих технологию DirectBank (внедрение пока не завершено):
- Российский Капитал;
- Совкомбанк;
- СМП Банк.
Если банк подтвердил возможность подключения, можно перейти к следующему шагу.
Подключение
Чтобы запустить помощник запуска настроек 1С:Директ Банк, нажмем на ссылку подключения сервиса в карточке организации или в карточке счета организации.

Программа сама определит формат подключения и запустит его в помощнике. Важно отметить, что у разных банков разные инструкции к настройкам, поэтому если автоматические настройки подключения не сработали, запросите инструкции в техподдержке банка или обратитесь в службу технической поддержки 1С. Вполне возможно придется активировать еще и дополнительный сервис банка (например, AlfaClick в случае с Альфа-Банком).

Сервис 1С:Директ Банк предусматривает несколько вариантов настройки прямого обмена с банком:
- Загрузка в 1С из файла настроек, который можно скачать в «Личном кабинете» банка;
- Данные вводятся вручную, и чтобы их получить, нужно обратиться в службу техподдержки 1С или Банка;
- Автоматическая настройка. Большинство банков используют именно этот механизм.

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

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

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

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

Дальнейшая работа с модулем 1С:Директ Банк происходит в подсистеме «Банк и Касса».

Интеграция 1С с банками
Загрузка выписок, контроль платежей, управление счетами в Сбербанк, ВТБ, Альфа-банк, Тинькофф и т.д.

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

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

При успешном тестовом обмене будет выведено сообщение: «Тест выполнен успешно!». Если вас заинтересовали возможности работы с 1С:Директ Банк, мы предлагаем продолжить знакомство с данной темой и узнать, как произвести настройку выписок банка в 1С в популярнейшей программе 1С:Бухгалтерия.
1с директ банк тинькофф как подключить
попытался в одной организации для БП базовой (3.0, обновлена до последней) настроить директ-банк с Тинькофф, после логина/пароля/смски выдает ошибку (сразу скажу в 1С у юзера права админа, в клиент-банке тоже вроде достаточно, техподдержка так сказала):
Получена ошибка из банка, код ошибки: 1202
Недостаточно прав у пользователя.
Подробности см.в журнале регистрации
. иду в журнал:
Событие: Электронное взаимодействие.Обмен с банками
Выполнение операции: Получение настроек обмена из банка.
Получена ошибка из банка (23.03.2022 15:35:21). Код ошибки 1202.
Недостаточно прав у пользователя
:ВызватьИсключение ТекстСообщения;
:НастройкиОбмена = ПолучитьНастройкиОбмена(ПараметрыПолученияНастроек);
:Справочники.НастройкиОбменСБанками.ПолучитьНастройкиОбменаССервераБанка(Параметры[0],Параметры[1])
:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
. и еще в журнале:
Событие: Фоновое задание. Ошибка выполнения
Получена ошибка из банка (23.03.2022 15:35:21). Код ошибки 1202.
Недостаточно прав у пользователя
:ВызватьИсключение ТекстСообщения;
:НастройкиОбмена = ПолучитьНастройкиОбмена(ПараметрыПолученияНастроек);
:Справочники.НастройкиОбменСБанками.ПолучитьНастройкиОбменаССервераБанка(Параметры[0],Параметры[1])
:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
ктото сталкивался с таким?
Сбер прям вот недавно подключал в другой фирме тоже в базовой БП, отлично подключился, а Тинькофф на сайте пяткой в грудь что «все заработает» а обманули 🙁
ну у вас же написано:
Получена ошибка из банка (23.03.2022 15:35:21). Код ошибки 1202.
Недостаточно прав у пользователя
обратитесь в тинькофф, назовите им код ошибки и опишите ситуацию
Работать с реестрами
Как вручную выгрузить реестр зарплаты из «1С: ЗУП» в зарплатный проект?
Обратите внимание: в «1С: ЗУП» список сотрудников с суммами выплат называется ведомостью, а в зарплатном проекте Тинькофф — реестром.
Чтобы вручную выгрузить реестр на выплаты в зарплатный проект:
В личном кабинете «1С: ЗУП» перейдите в «Выплаты» → «Ведомости в банк».
Выберите нужную ведомость, нажмите кнопку «Выгрузить файл» и сохраните ведомость на свой компьютер в формате XML:
Готово. Ведомость выгружена.
Чтобы добавить ведомость в зарплатный проект Тинькофф, загрузите файл в личном кабинете. Как загрузить реестр из сервисов по работе с персоналом
Как автоматически загружать зарплатные реестры из «1С: ЗУП» в зарплатный проект?
Обратите внимание: в «1С: ЗУП» список сотрудников с суммами выплат называется ведомостью, а в зарплатном проекте Тинькофф — реестром.
Чтобы автоматически выгрузить реестр на выплаты в зарплатный проект:
В личном кабинете «1С: ЗУП» перейдите в «Выплаты» → «Ведомости в банк».
Выберите нужную ведомость. Нажмите «1С: ДиректБанк» и выберите в выпадающем списке «Синхронизировать с банком»:
После обмена данными ведомость появится в личном кабинете зарплатного проекта Тинькофф → История выплат → Черновики.
Готово. Теперь можно выплатить зарплату по ведомости.
Как выплатить зарплату по реестру из 1С?
Чтобы выплатить деньги по зарплатному реестру:
Реестр появится в личном кабинете зарплатного проекта Тинькофф → «История выплат» → «Черновики». Зайдите в него.
В зависимости от прав доступа есть два варианта: оплатить сейчас или отправить на подпись. «Оплатить сейчас» — сервис сразу отправит деньги сотрудникам, посылать платежку на подпись не нужно. Заплатить сразу могут только директор и бухгалтер с правом подписи. У сотрудников с другими правами доступа такой кнопки не будет. «Отправить на подпись» — сервис сформирует платежку по реестру и отправит ее на подпись. Перед выплатой директору или главному бухгалтеру нужно будет подписать ее в разделе «Счета и платежи». Нажмите на нужную кнопку:
Подпишите платежку и подтвердите перевод кодом из СМС. Как подписывать платежки по реестру в зарплатном проекте
Готово. Зарплата выплачена.
Как скачать список сотрудников из личного кабинета Тинькофф?
Чтобы скачать список сотрудников, которые подключены к зарплатному проекту:
В личном кабинете зарплатного проекта перейдите во вкладку «Сотрудники» → «Добавлены». Выберите сотрудников — отметьте всех сразу или поставьте галочку в чекбоксе напротив имен определенных сотрудников:
Нажмите «Скачать файл» и выберите нужный формат — «xml (1C)»:
Готово. Список сотрудников выгружен на ваш компьютер.
Как скачать реестр выплат зарплаты из личного кабинета Тинькофф?
Чтобы скачать реестр выплат:
1. Зайдите в личный кабинет зарплатного проекта. В «Истории выплат» откройте вкладку «Исполнены»:
2. Выберите реестр — отметьте сразу все или поставьте галочку в чекбоксе напротив нужного. Нажмите «Скачать файл».
3. Выберите тип файла, который подойдет для загрузки в 1С, — XML. Нажмите «Скачать»:
4. Готово. Зарплатный реестр из личного кабинете зарплатного проекта выгружен.
Отправка запросов из 1С
ДиректБанк — это готовый модуль, который позволяет напрямую обмениваться электронными документами с банком. Интегрироваться можно без разработчиков. Вы можете отправлять платежи в банк, получать выписки по расчётным счетам и управлять зарплатными проектами из программ 1С.
Инструкции для подключения 1С через ДиректБанк:
- Выписки и платежи (1С: Бухгалтерия).
- Зарплатный проект (1С: ЗУП).
Отправка запросов через API
Из 1С вы можете отправлять REST-запросы.
Запрос на выписку
Запрос с MTLS-сертификатом
Пример запроса на выписку на языке 1С через метод Получить выписку по счёту:
Соединение = Новый HTTPСоединение("business.tinkoff.ru", 443. 30,Новый ЗащищенноеСоединениеOpenSSL());
Запрос = Новый HTTPЗапрос();
Запрос.Заголовки.Вставить("Authorization","Bearer TinkoffOpenApiSandboxSecretToken"); Запрос.Заголовки.Вставить("Content-Type","application/json");
Запрос.АдресРесурса = "/openapi/sandbox/api/v1/bank-statement?accountNumber=40702810110011000000";
Ответ = Соединение.Получить(Запрос);
ТекстОтвета = Ответ.ПолучитьТелоКакСтроку();