Перейти к содержимому

1с директ банк тинькофф как подключить

  • автор:

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

Анна Викулина

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

от 2 900 руб.

Интеграция 1С с SberBusinessAPI

Интеграция 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 Помощник подключения 1С:Директ Банк

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

Рис.2 Помощник подключения 1С:Директ Банк

Сервис 1С:Директ Банк предусматривает несколько вариантов настройки прямого обмена с банком:

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

Рис.3 Примеры настройки 1С:Директ банк

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

Рис.4 Автоматическая настройка

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

Рис. 5 Загрузка файла

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

Рис.6 Ручная настройка

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

Рис.7 Успешная настройка

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

Интеграция 1С с банками

Интеграция 1С с банками

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

Настройка 1С:Директ-банк

Консультация по настройке 1С:Директ-банк

Поможем разобраться с настройкой 1С:Директ-банк. Первая консультация бесплатно!

Виды возможных ошибок

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

Рис. 8 Настройки сервиса

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

Рис.9 Проверка настроек

При успешном тестовом обмене будет выведено сообщение: «Тест выполнен успешно!». Если вас заинтересовали возможности работы с 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";

Ответ = Соединение.Получить(Запрос);

ТекстОтвета = Ответ.ПолучитьТелоКакСтроку();

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *