Решение дополняет механизм загрузки выписки из банка
В 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
Функционал реализован в виде внешней подключаемой обработки.