Конфигурация разработана на базе БСП с подсистемами: Валюты, Варианты отчетов, Дополнительные обработки. НТТР-взаимодействия осуществляются с помощью Коннектор: удобный HTTP-клиент для 1С:Предприятие 8.
- Версия 1С Предприятие, где появилась пауза. Тестировал на 8.3.25.1394.
- Получение информации о пользователе (тариф и признак квалифицированного инвестора).
- Получение информации о тарифе (лимиты тарифа).
- Получение списка счетов.
- Получение списка брендов.
- Получение списка активов.
- Получение списка инструментов (акции, облигации, фонды, фьючерсы, опционы, валюты).
- Получение данных по идентификатору актива, инструмента.
- Получение портфеля.
- Получение доступного баланса денежных средств.
- Получение событий выплаты дивидендов.
- Получение цен по последним сделкам.
- Получение исторических свечей.
- Получение стакана.
- Получение операций по счету.
- Получение прогноза по инструменту.
- Необходимо в https://www.tinkoff.ru/invest/settings/ получить токен для торговли. Достаточно "только чтение". В песочнице не тестировал.
- Создать учетную запись инвестора. Указать токен и сервер: https://invest-public-api.tinkoff.ru.
- Заполнить константу "Служебная учетная запись". Под этой учетной записью будет выполняться загрузка брендов, активов, инструментов и пр. общей информации.
- Добавить следующие валюты из классификатора: HKD, USD, EUR, ALL, RUB, KZT, GBP, CHF, CNY,
чтобы поле "Валюта" в элементах справочников не пустовало, и в балансе ДС они нашлись. - Загрузить бренды и активы.
- Загрузить инструменты.
- Загрузить прогнозы (выделить необходимые инструменты).
- Открыть "Рабочее место инвестора" (выбрать интервал + двойной клик - для отображения графиков на вкладке Рынок).
Вкладка "Портфель".
Вкладка "Рынок" - Графики.
Вкладка "Рынок" - Стакан.
Вкладка "Журнал".
ВНИМАНИЕ! Все взаимодействия с сервисами выполнены в фоновом режиме. В файловой базе одновременно не может работать два фоновых задания. Пока выполняется одно, остальные становятся в очередь на выполнение.