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

01.10.20

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

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

Скачать файлы

Наименование Файл Версия Размер
Расширение "1С:Деньги: Загрузка выписки Тинькофф Банка"
.cfe 81,14Kb
15
.cfe 1.0.0.3 81,14Kb 15 Скачать
Внешняя обработка "Загрузка выписки Тинькофф Банка"
.epf 736,13Kb
23
.epf 1.0.0.3 736,13Kb 23 Скачать

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

В 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С:Бухгалтерии 3.0

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

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

12000 9600 руб.

30.11.2021    20242    81    41    

70

Модуль Фонды: Простое управление финансами для УНФ, УТ 10/11, КА, УПП / ERP, КА, БП

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

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

45000 руб.

20.07.2023    3494    4    0    

33

Автоматическая обработка документов по банку при загрузке банковской выписки в 1С

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

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

12000 руб.

21.03.2023    8149    29    12    

43

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

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

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме. Без существенных изменений типовой конфигурации. Проверено с брендами: Интеграция 1С и GEELY Интеграция 1С и HAVAL Интеграция 1С и KIA Интеграция 1С и FORD Интеграция 1С и LADA ГАРАНТИЯ 100% ВНЕДРЕНИЯ!

36000 руб.

03.08.2020    15730    10    17    

11

SALE! 50%

Отчет "Полный анализ себестоимости реализованной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ

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

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

70000 35000 руб.

30.11.2022    11384    10    22    

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

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


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

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

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


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

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