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

01.10.20

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

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

Скачать файл

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

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

См. также

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

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

15000 руб.

30.11.2021    22005    101    49    

81

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

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

15000 руб.

21.03.2023    9495    53    14    

51

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

Интеграция 1С и Битрикс 24. Разработка имеет двухстороннюю синхронизацию 1С и Bitrix24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (платформа начиная с 8.3.23). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    19063    10    16    

16

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

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

25000 руб.

16.12.2019    34776    64    68    

39

Учет доходов и расходов БДР, БДДС Бюджетный учет Бизнес-аналитик Пользователь Руководитель проекта 8.3.14 Конфигурации 1cv8 1С:Управление торговлей 11 Беларусь Россия Казахстан Бюджетный учет Управленческий учет Платные (руб)

Как держать деньги под контролем с помощью 1С УНФ, УТ, КА, ERP или БП и 2 часов в неделю без внедрения бюджетирования и найма финансиста. Дополнение для 1С 8.3 Модуль реализован в виде конфигурации и рассчитан для собственников компаний с чистой прибылью до 10 млн руб. / мес. То есть, пока вам не рентабельно вести сложные модули типа «Бюджетирование», «Казначейство», но нужно знать, сколько платить на этой неделе и хватит ли средств, чтобы отложить в дивиденды, обучение сотрудников, закупку и ремонт оборудования

45000 руб.

20.07.2023    4358    7    0    

36

SALE! 50%

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

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

70000 35000 руб.

30.11.2022    12458    15    24    

20

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

Подсистема интеграции Amo CRM с 1С: технические требования, порядок работы, возможности, доработки и обновления. Бесплатный период техподдержки - 1 месяц.

60000 руб.

07.05.2019    31913    62    41    

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

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


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

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

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


Источник
5. info1i 230 18.05.20 17:54 Сейчас в теме
(4)
Для этого расширение должно быть подписано тем же ключом...
- опять только для разработчиков.
7. Bazil 559 19.05.20 19:55 Сейчас в теме
(1) Реализовал функционал в виде подулючаемой внешней обработки.
6. Tavalik 3392 19.05.20 06:56 Сейчас в теме
Блин, сам хотел сесть писать, а тут вот оно что... Николай, спасибо.
8. anton.fly7 173 20.05.20 10:00 Сейчас в теме
Привет!
не подскажите, сколько сессия живет? как часто надо вводить код подтверждения новой сессии?
9. Bazil 559 20.05.20 10:07 Сейчас в теме
(8) Точно не скажу, по ощущениям, примерно после 10 минут бездействия сервер завершает сессию.
10. anton.fly7 173 20.05.20 14:42 Сейчас в теме
а есть апи для оплаты? перевод на карту или типа того
11. Bazil 559 20.05.20 16:00 Сейчас в теме
(10) Не копал в эту сторону, но подозреваю, что есть.
12. tatota 19.07.20 19:12 Сейчас в теме
Это соединение по Оауш2? "sme-partner.tinkoff.ru", "sso.tinkoff.ru" ?
Я не вижу подключения к этим адресам?
или можно без него обойтись?
Спасибо!
13. Bazil 559 20.07.20 18:28 Сейчас в теме
14. tatota 21.07.20 11:40 Сейчас в теме
(13) Но это подключение нельзя организовать без участия человека? т.е. что бы по регламенту в фоне на автомате колбасилось?
15. Bazil 559 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 372 29.09.20 13:57 Сейчас в теме
Для тех кто не в курсе есть очень удобная технология DirectBank (прямой обмен с банком)
А вот список банков, поддерживающих технологию DirectBank
К сожалению Тинькофф банк судя по нему пока полноценно не поддерживает.
(0) Подскажите ведь вы АПИ использовали не по стандарту DirectBank?
Можно ли технически организовать (например самостоятельно доработать) автоматическую скачку круглосуточную чтобы авторизация производилась без свякого участия человека?

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

Пришлете в личку рабочую версию?
22. Bazil 559 01.10.20 20:49 Сейчас в теме
24. user856012 14 06.10.20 08:34 Сейчас в теме
(22) Подтверждаю, теперь обработка рабочая. Спасибо!
23. Bazil 559 01.10.20 20:58 Сейчас в теме
(20) Не по стандарту DirectBank.
На гитхабе api клиент в виде общих модулей, можно привязать к любой конфигурации на БСП.
26. Tavalik 3392 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, а в обработке еще старые
Оставьте свое сообщение