Дремов Игорь

164
Рейтинг

Hitcher
Игорь Дремов



  •   Регистрация: 23.05.2006 (17 лет назад)

  •   Был(а) на сайте: вчера в 05:59

Подписчики 18

Группы

Профессиональный разработчик

Рейтинг 164

Недокументированное обращение к API торговой платформы Тинькофф Инвестиции

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Финансовые услуги, инвестиции Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция Управление инвестициями

Пример недокументированного обращения к API торговой платформы Тинькофф Инвестиции. Позволяет получить данные об акции по ее тикеру. Будет интересен тем, кто торгует акциями.

1 стартмани

25.12.2020    6785    11    Hitcher    3       

10

Примеры синтеза речи и воспроизведения WAV файлов с помощью библиотеки Microsoft Speech Application Programming Interface (Speech API, SAPI)

Инструменты и обработки Программист 8.3.14 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Примеры синтеза речи и воспроизведения WAV файлов с помощью библиотеки  программ для Windows, позволяющей распознавать и(или) синтезировать голос. Может использоваться как учебный пример.

1 стартмани

20.11.2020    4666    3    Hitcher    1       

4

Пример парсинга сайта tinkoff.ru

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Сайты и интернет-магазины

Пример парсинга сайта с использованием конструкции ДокументHTML.НайтиПоФильтру()

1 стартмани

19.10.2020    5825    26    Hitcher    2       

8

Загрузка данных с брокерского счета Тиньков с использованием OpenAPI

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

Шаблон использования OpenAPI — HTTP-интерфейса для взаимодействия с торговой платформой Тинькофф Инвестиции. Разработка не является законченным решением и предназначена для встраивания в свою собственную конфигурацию. Позволяет скачать с рабочего брокерского счета следующие данные: Данные о биржевых активах (Акции, облигации и ETF), используемых в Тинькофф Инвестиции Данные о брокерских счетах, Данные об операциях, совершенных брокером, Данные о портфеле на брокерском счете, Данные о валютных активах на брокерском счете.

10 стартмани

16.09.2020    20596    22    Hitcher    6       

12

Загрузка адресного классификатора из БД ФИАС с поддержкой адресов по муниципальному делению

Инструменты и обработки Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Абонемент ($m) Расширение (cfe) WEB-интеграция

Расширение позволяет загрузить адресный классификатор из БД ФИАС с поддержкой адресов по муниципальному делению. Для загрузки используется стандартный механизм, заложенный в БСП. Внимание! Для работы с новым форматом ФИАС с поддержкой адресов по муниципальному делению требуется БСП версии 3.0.1 и выше.

2 стартмани

19.07.2020    8365    9    Hitcher    0       

1

Комментарии

UpdateCFДопиливаем типовой отчет "Связанные документы" (структура подчиненности) так, чтобы он видел документы из расширения конфигурации#76 19.03.24 9:38
Я правильно понимаю, что если у документа есть 2 подчиненных документа в разных расширениях, то из первого расширения в структуре подчиненности никаким способом нельзя увидеть документ из другого расширения?
AdminАнализ истории данных (платформы)#1 29.01.24 21:39
На какой конфигурации тестировалось? На УПП будет работать?
HighLoadУдаление строк из таблицы значений различными способами с замером производительности#36 11.01.24 9:31
(5) Примерная схема отбора такая

ПостроительЗапроса = Новый ПостроительЗапроса;
ПостроительЗапроса.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаЗначений);

// Простой отбор на равенство
НовыйОтбор = ПостроительЗапроса.Отбор.Добавить(ИмяОтбора);
НовыйОтбор.Установить(ЗначениеОтбора);


//Если нужен сложный отбор
НовыйОтбор = ПостроительЗапроса.Отбор.Добавить(ИмяОтбора);
НовыйОтбор.Использование = Истина;
НовыйОтбор.ВидСравнения = ВидСравнения;
НовыйОтбор.Значение = ЗначениеОтбора;

Результат = ПостроительЗапроса.Результат;

Отборы можно складывать по условию "И".

А будет ли выигрыш по сравнению с запросом? Это вот тема исследования для пытливых умов. Какой из этих двух методов более быстрый?
HighLoadУдаление строк из таблицы значений различными способами с замером производительности#2 09.01.24 9:30
Мои 5 копеек после прочтения
1. Есть еще такой механизм как ПостроительЗапроса, с помощью которого можно отобрать строки в таблице значений.
2. Есть мнение, что если нужно отобрать по данным БД (типа Номенклатура.Код > 1000 и Контрагент.Регион В (&МассивРегионов) ) то лидеры будут совсем другие.
ОбменОшибка передачи данных между клиентом и сервером. Значение недопустимого типа#4 30.11.23 16:21
Для марок Честного знака это крайне вредные советы. Если из кода маркировки убрать разделитель GS то потом проблемы обеспечены. Например при распечатке эта марка не прочитается. Для марок есть правильный способ передачи между сервером и клиентом ШтрихкодированиеИСКлиентСервер.ШтрихкодВBase64 и ШтрихкодированиеИСКлиентСервер.Base64ВШтрихкод()
DevПример универсальной функции для создания схемы компоновки данных#63 10.10.23 10:40
(61)
Цитата
// Создание структуры.
// Группировка, детальные записи и автовыбранное поле
Группировка = НастройкиПоУмолчанию.Структура.Добавить(Тип("ГруппировкаКомпоновкиДанных"));
Группировка.Использование = Истина;

Нужно просто переименовать Группировка = например в НоваяГруппировка =
ПубликацииПример парсинга сайта tinkoff.ru#2 07.09.23 21:47
Спасибо. Тиньков опять поменял структуру сайта. Подправил обработки. Скачайте еще раз. По правилам сайта в течении месяца можно скачивать бесплатно
ПубликацииЗадача на ошибки и неоптимальности при проведении приходной накладной#17 13.07.23 10:52
Нет удаления старых движений документа.
А почему это ошибка? А если у документа в удалении движений стоит "Удалять автоматически" ?
DevЛицензия 1С для разработчиков (бесплатно)#33 26.04.23 10:15
(25) Вот ответ представителя 1С

Сосновский Виктор (1С, Москва)

Ответ касается не только USB-ключа. Если на компьютере установлена и используется коммерческая лицензия (аппаратная или программная), то не следует устанавливать на этот компьютер лицензию для разработчиков. Если же один и тот же компьютер используется и для эксплуатации коммерческих решений и для разработки конфигураций (кажется, что так бывает нечасто), то требуется обеспечить видимость только нужных лицензий административными средствами.