1С:Деньги: Загрузка выписки банка из личного кабинета Тинькофф Банка

01.10.20

Учетные задачи - Учет доходов и расходов

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Расширение "1С:Деньги: Загрузка выписки Тинькофф Банка"
.cfe 81,14Kb ver:1.0.0.3
16
16 Скачать (1 SM) Купить за 1 850 руб.
Внешняя обработка "Загрузка выписки Тинькофф Банка"
.epf 736,13Kb ver:1.0.0.3
25
25 Скачать (1 SM) Купить за 1 850 руб.

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

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

Взаимодействует с личным кабинетом осуществляется через REST API. Клиент на 1С для этого API выложил в репозиторий на GitHub. Разработка клиента оказалась самой сложной частью работы - описания API нет.

Возможности

  • Загрузка данных за любой период.
  • Использование нескольких учетных записей.
  • Поддерживается авторизация с подтверждением по СМС.

Требования

1С:Деньги 8, редакция 2.0 (2.0.35.8). Платформа 8.3.16.1148. Для использования расширения необходима версия Проф.

Созданные логин и пароль в личном кабинете Тинькофф Банка.

Установка расширения

1. В главном меню выбрать пункт "Все функции".
2. В открывшейся форме открыть ветвь "Стандартные", выбрать пункт "Управление расширениями конфигурации".
3. В открывшемся списке расширений, нажать кнопку "Добавить", откроется окно выбора файла, в котором необходимо выбрать файл расширения.
4. Для расширения снять галочку "Безопасный режим".
5. Перезапустить сеанс нажав на гиперссылку "перезапустить", либо закрыть и снова открыть 1С.
6. В форме "Операции" появится кнопка с логотипом банка.

Обновление 19.05.2020

Функционал реализован в виде внешней подключаемой обработки.

 

Деньги Тинькофф выписка банк обмен загрузка REST API Web

См. также

SALE! 20%

Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 12000 руб.

30.11.2021    24216    141    56    

98

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 руб.

21.03.2023    11276    72    16    

62

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

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

70000 руб.

08.12.2021    26818    25    73    

34

Учет доходов и расходов БДР, БДДС Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Комплект из 3 самых популярных финансовых управленческих отчетов для директоров и владельцев (Управленческий баланс, Отчет о движении денежных средств, Отчет о финансовом результате (бывший отчет о прибылях и убытках), написанный в виде внешних отчетов для конфигурации 1С: Бухгалтерия 3.0. Универсальные, подходят для большинства видов деятельности, простые в установке и работе.

25000 руб.

16.12.2019    36738    79    70    

46

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

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

70000 руб.

30.11.2022    14421    21    25    

26

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    17783    19    22    

16

SALE! 20%

Обмен с интернет-банком Банковские операции Программист Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Модуль представляет собой комплексную автоматизацию обмена данными 1С с банком для БП 3.0, ERP 2.4, ERP 2.5. Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20400 16320 руб.

03.04.2013    124959    253    377    

163
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. info1i 236 18.05.20 14:09 Сейчас в теме
Забыли указать в требованиях обязательно: лицензия платформы должна быть ПРОФ.
Для базовой лицензии работа с расширениями недоступна.
В моем случае лицензия именно базовая.
2. VKislitsin 1013 18.05.20 16:59 Сейчас в теме
(1) Александр, возможно Вы это уже знаете, но я всё же размещу ссылку для тех кто пропустил:
Если есть сертификат "Специалист по Платформе", сейчас можно купить полноценную персональную лицензию ПРОФ за 630 руб.
https://wonderland.v8.1c.ru/blog/spetsialnoe-predlozhenie-dlya/
3. info1i 236 18.05.20 17:13 Сейчас в теме
(2)
о купить полноценную персональную лицензию ПРО

Да, знаю, спасибо!
Только касательно расширений получается, что без сертификата людям расширение не доступно, или доступно по цене лицензии ПРОФ за 6-8 тыс. Я своему слесарю дяде Васе объяснить такую цену вряд ли смогу.
4. Torin 827 18.05.20 17:50 Сейчас в теме
(1)
Для базовой лицензии работа с расширениями недоступна.


Доступна! в релизе 8.3.15.1958!!!!

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

Для конфигуратора, запущенного в режиме агента, реализована команда sign-cfg режима config.


Источник
5. info1i 236 18.05.20 17:54 Сейчас в теме
(4)
Для этого расширение должно быть подписано тем же ключом...
- опять только для разработчиков.
7. Bazil 560 19.05.20 19:55 Сейчас в теме
(1) Реализовал функционал в виде подулючаемой внешней обработки.
6. Tavalik 3409 19.05.20 06:56 Сейчас в теме
Блин, сам хотел сесть писать, а тут вот оно что... Николай, спасибо.
8. anton.fly7 174 20.05.20 10:00 Сейчас в теме
Привет!
не подскажите, сколько сессия живет? как часто надо вводить код подтверждения новой сессии?
9. Bazil 560 20.05.20 10:07 Сейчас в теме
(8) Точно не скажу, по ощущениям, примерно после 10 минут бездействия сервер завершает сессию.
10. anton.fly7 174 20.05.20 14:42 Сейчас в теме
а есть апи для оплаты? перевод на карту или типа того
11. Bazil 560 20.05.20 16:00 Сейчас в теме
(10) Не копал в эту сторону, но подозреваю, что есть.
12. tatota 19.07.20 19:12 Сейчас в теме
Это соединение по Оауш2? "sme-partner.tinkoff.ru", "sso.tinkoff.ru" ?
Я не вижу подключения к этим адресам?
или можно без него обойтись?
Спасибо!
13. Bazil 560 20.07.20 18:28 Сейчас в теме
14. tatota 21.07.20 11:40 Сейчас в теме
(13) Но это подключение нельзя организовать без участия человека? т.е. что бы по регламенту в фоне на автомате колбасилось?
15. Bazil 560 23.07.20 23:31 Сейчас в теме
(14) Можно, для этого нужно в настройках личного кабинета отключить авторизацию по СМС, тогда будет сразу авторизовываться по имени/паролю.
16. user929348 29.07.20 15:15 Сейчас в теме
При открытии
Метод объекта не обнаружен (ПрочитатьПараметрыПодключения)
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(168)}: УчетныеЗаписи = ТинькоффApiВызовСервера.ПрочитатьПараметрыПодключения();
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(10)}: ЗаполнитьУчетныеЗаписи();
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(393)}: ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма", ПараметрыОбработки, Форма);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(166)}: ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ВладелецФормы, ВыполняемаяКоманда.ОбъектыНазначения);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(113)}: ВыполнитьОбработкуПоПараметрам()

Общие модули взял из гитхаб. Качать расширение обязательно?
bussiness_hacker; +1 Ответить
17. bussiness_hacker 07.08.20 11:30 Сейчас в теме
(16) Обработка не работает ?
18. user929348 07.08.20 12:01 Сейчас в теме
19. user856012 14 10.08.20 13:34 Сейчас в теме
Обработка нерабочая, на 1С:Деньги 2.0.35.38 выдает ошибку: ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(159,3)}: Переменная не определена (ТинькоффApiВызовСервера)

Автор на личные сообщения и просьбы не реагирует, стартмани потрачены зря.
bussiness_hacker; +1 Ответить
20. CaSH_2004 373 29.09.20 13:57 Сейчас в теме
Для тех кто не в курсе есть очень удобная технология DirectBank (прямой обмен с банком)
А вот список банков, поддерживающих технологию DirectBank
К сожалению Тинькофф банк судя по нему пока полноценно не поддерживает.
(0) Подскажите ведь вы АПИ использовали не по стандарту DirectBank?
Можно ли технически организовать (например самостоятельно доработать) автоматическую скачку круглосуточную чтобы авторизация производилась без свякого участия человека?

(0) Скажите, а сама обработка не использует функционал конфигурации Деньги или например БСП, меня интересует можно ли ее привязать к другой конфигурации (вплоть до самописной) ?
21. Bazil 560 01.10.20 20:45 Сейчас в теме
(16) Исправил ошибку. Обработка была не рабочая.
25. user929348 06.10.20 15:31 Сейчас в теме
(21)
(16) Исправил ошибку. Обработка была не рабочая.

Пришлете в личку рабочую версию?
22. Bazil 560 01.10.20 20:49 Сейчас в теме
24. user856012 14 06.10.20 08:34 Сейчас в теме
(22) Подтверждаю, теперь обработка рабочая. Спасибо!
23. Bazil 560 01.10.20 20:58 Сейчас в теме
(20) Не по стандарту DirectBank.
На гитхабе api клиент в виде общих модулей, можно привязать к любой конфигурации на БСП.
26. Tavalik 3409 06.07.21 09:05 Сейчас в теме
Николай, спасибо за расширение. Пользуюсь уже больше года.
Но сегодня нашел баг: расширение не работает, если отключено подтверждение входа по СМС.
27. programteh 1 02.12.22 00:01 Сейчас в теме
Добрый день! с 02.12.22 появилась ошибка, при нажатии на кнопку "Загрузить":

Поле объекта не обнаружено (operationTicket)
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(439)}:Сессия.Вставить("initialOperationTicket", РезультатЗапроса.Ответ.operationTicket);
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(599)}:ВыполнитьАвторизациюНаСервере(Сессия, ИмяПользователя, Пароль);
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(197)}:Авторизация(ОписаниеОповещения, ИмяПользователя, Пароль);
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(56)}:ПолучитьОперацииССервера();
28. programteh 1 09.03.23 17:47 Сейчас в теме
Сейчас вот такая ошибка:
Значение не является значением объектного типа (Отказ)
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(210)}:Если Результат.Отказ Тогда
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(194)}:ПолучитьОперацииССервераПродолжение(Сессия, ДополнительныеПараметры);
{ВнешняяОбработка.ЗагрузкаВыпискиТинькоффБанка.Форма.мд_ФормаЗагрузкиВыпискиТинькоффБанка.Форма(56)}:ПолучитьОперацииССервера();
29. Igor_Sergeyev 15.07.24 14:15 Сейчас в теме
Не работает подключение. Скорее всего поменялись адреса API, а в обработке еще старые
Оставьте свое сообщение