Клиент HTTP(S): внешняя компонента для 1С 7.7

Публикация № 1152364

Разработка - Разработка внешних компонент

Внешняя компонента 7.7 Клиент HTTPS

Компонента позволит использовать различные веб-сервисы интернет-ресурсов, например работать с онлайн-кассой через API, предоставленное ее разработчиком. Тестировалась только на платформе 1С релиза 7.70.027.

Эта компонента создавалась для работы с онлайн кассой Dreamkas из среды 1С 7.7. «Родная» компонента 1С V7HttpReader из библиотеки V7Plus.dll устарела и не работает по протоколу HTTPS. Как вариант можно использовать COM-объект Msxml2.XMLHTTP в составе ОС Windows не очень старой версии. Но, например, в Windows XP и в Microsoft Windows Server 2003 этот COM-объект также устарел.

Клиент HTTP(S) разработан по технологии создания внешних компонент для платформы 1С 7.7 в среде Lazarus благодаря публикации № 279986 «Шаблон внешней компоненты COM для Lazarus (FreePascal)». Позволяет работать с веб-сервисами по протоколу HTTP или HTTPS и использовать любые способы передачи: GET, POST, PUT, DELETE, OPTIONS.

В прилагаемой внешней обработке демонстрируются примеры запросов: 1) по HTTP к веб-сервису ЦБ РФ и 2) по HTTPS к веб-сервису Gismeteo (так как это ресурс платный, то в ответ приходит сообщение о «плохом токене»).

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

Наименование Файл Версия Размер
Внешняя компонента для 1с 7.7: Клиент HTTP(S) :
.ZIP 982,78Kb
13.11.19
8
.ZIP 982,78Kb 8 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. sivin-alexey 419 14.11.19 17:51 Сейчас в теме
6. mdbruyfn 9 19.11.19 13:43 Сейчас в теме
2. mdbruyfn 9 15.11.19 09:13 Сейчас в теме
3. Юджин58 16 17.11.19 18:43 Сейчас в теме
Добрый вечер!
Запросы на текстовый файл (https://***.ru/***.yml) отрабатываются нормально, в ответе строка с содержимым файла.
А как быть c запросами на картинки и др.бинарные файлы (https://***.ru/media/catalog_product/image/317.jpg)?
В ответе пустая строка.
Метода ПолучитьКакФайл в V7Plus нет?


HTTP_77 : Reading headers : 3933 Bytes.
HTTP_77 : Response headers received:
Строка состояния: HTTP(S)/1.1 200 OK
Количество заголовков ответа: 8
Server: nginx
Date: Sun, 17 Nov 2019 15:19:49 GMT
Content-Type: image/jpeg
Content-Length: 3705
Last-Modified: Wed, 16 Jul 2014 14:47:00 GMT
Connection: close
ETag: "53c69064-e79"
Accept-Ranges: bytes
9. mdbruyfn 9 19.11.19 16:17 Сейчас в теме
(3) Добавлен метод ПолучитьКакФайл(<URL>, <ИмяФайла>)
4. serpent 53 18.11.19 12:14 Сейчас в теме
а с Windows XP64 и в Microsoft Windows Server 2003 работает?
5. Юджин58 16 18.11.19 12:50 Сейчас в теме
(4) в Microsoft Windows Server 2003 64 у меня работает
7. user1280793 19.11.19 15:14 Сейчас в теме
Добрый день. TLS поддерживается? Какой версии?
10. mdbruyfn 9 19.11.19 17:28 Сейчас в теме
(7)Как бы это посмотреть или протестировать? Собиралась компонента на Lazarus 32-bit версии 2.0.4 от 4.08.2019.
18. mdbruyfn 9 19.12.19 17:00 Сейчас в теме
(7)Используется OpenSSL версии 1.02, которая поддерживает TLS v1.2
8. mdbruyfn 9 19.11.19 16:12 Сейчас в теме
11. acanta 74 24.11.19 10:27 Сейчас в теме
Может веб клиента в 7.7 можно сделать?
12. user856012 11 24.11.19 10:58 Сейчас в теме
(11) Сначала надо как минимум веб-сервер для 7.7 написать.
13. acanta 74 24.11.19 11:15 Сейчас в теме
14. user856012 11 24.11.19 11:32 Сейчас в теме
(13) Если для вас это не проблема - напишите!
15. acanta 74 24.11.19 11:46 Сейчас в теме
(14) А если это проблема, то все, 7ка закончилась?
Всегда есть какой-то один критерий, по которому решается вопрос переходить на новую программу или нет.
Это он?
16. user856012 11 24.11.19 11:48 Сейчас в теме
17. mdbruyfn 9 25.11.19 09:46 Сейчас в теме
(11) для 7.7 уже есть хороший веб-клиент "OLE.IWebBrowser2"
Оставьте свое сообщение

См. также

Использование сборок .NET в 1С 7.x b 8.x. Создание внешних Компонент. Промо

Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    77900    229    Serginio    69    

Протокол UDP: внешняя компонента для 1С 7.7

Разработка внешних компонент v7.7 Абонемент ($m)

Обмен сообщениями и небольшими файлами по протоколу UDP с 1С и внешними приложениями в локальной сети или сети VPN.

1 стартмани

23.05.2020    298    0    mdbruyfn    0    

Универсальная обработка обмена между 1С 7.7 и сервисом DaData.ru по API

WEB v7.7 1cv7.md Абонемент ($m)

Универсальная обработка для 1С 7.7 по обмену с сервисом адресной информации и информацией о контрагентах DaData.ru по API. Используется внешняя компонента "v7plus.dll". Различные виды запросов позволяют получить ответ в формате JSON и/или XML.

3 стартмани

20.04.2020    750    1    Drena    0    

Маркировка шин. 1С v7.7

WEB Оптовая торговля Розничная торговля v7.7 1cv7.md Россия УУ Абонемент ($m)

Маркировка шин 1с v7.7, платформа 7.70.27 (авторизация, запрос данных по марке, запрос всех марок по юр. лицу).

1 стартмани

11.03.2020    2024    5    stupid01    0    

Компоненты распознавания и печати штрих-кодов Промо

Разработка внешних компонент Сканер штрих-кода v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    64826    82    igorberezhnov    95    

Статус площадки в ЦЕРБЕР по GUID. 1С 7.7

WEB v7.7 1cv7.md Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

МЕРКУРИЙ, при выписывании эВСД, проверяет площадку в "ЦЕРБЕР" на актуальность. С помощью данной обработки можно получить статус площадки по GUID или UUID.

1 стартмани

26.02.2020    1342    0    serpent    0    

Выгрузка электронных накладных EDI для системы TOPBY

Оптовая торговля WEB v7.7 1С7:Бух Беларусь БУ Абонемент ($m)

Выгрузка электронных расходных накладных с программы 1С 7.7 на портал белорусского EDI-провайдера TOPBY. Обработка сделана для самописной 1С 7.7 Бухгалтерии. Для других программ 1С 7.7 необходима адаптация.

1 стартмани

08.01.2020    1908    1    демиденкоНаталияФедоровна    2    

Призводство/Сборка/Продажа комплектующих для мебели на 1Сv7.7 + внешние обработки к данной конфигурации + компоненты 7.7

Разработка внешних компонент Производство v7.7 openconf 1cv7.md УУ Абонемент ($m)

Конфигурация (самописная) для 1Сv77 (версия платформы:7.70.025), возможность работы с ТСД, с использованием внешних компонент.

1 стартмани

30.11.2019    2282    13    Vix    12    

[Обновлено] Внешняя обработка 1С 7.7 работы с УТМ ЕГАИС Промо

Обработка документов WEB Розничная торговля Розничная торговля v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Россия УУ Акцизы Абонемент ($m)

Данная внешняя обработка позволит розничному магазину полноценно работать в системе ЕГАИС.

1 стартмани

16.10.2015    37185    355    amoarok    79    

ФФД 1.05 с драйверами Атол v10

Разработка внешних компонент Розничная торговля Розничная торговля v7.7 1cv7.md Абонемент ($m)

Подключение кассы / фискального регистратора к 1С 7.7 через драйвер Атола v10.

1 стартмани

02.08.2019    6117    14    phsin    23    

Внешняя компонента Game.dll (таймер, ГСЧ, захват клавиатуры)

Разработка внешних компонент v7.7 Абонемент ($m)

Внешняя компонента для 1С 7.7 для работы с таймером, генератором случайных чисел и для захвата клавиатуры.

1 стартмани

29.04.2019    3754    1    Palmer1976    0    

Проверка информации из базы транспорта на сайте https://check1.fsrar.ru

WEB Оптовая торговля Оптовая торговля v7.7 1cv7.md Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Обработка для 1С 7.7 для проверки информации из базы транспорта на сайте https://check1.fsrar.ru. Может быть использована как отдельная обработка, либо как обработка для встраивания в любой адаптер 7.7 к ЕГАИС с заполнением параметров вызова перед открытием формы.

1 стартмани

17.04.2019    4409    3    Djelf    1    

Поддержка выгрузки в Excel 2007 для 1С 7.7 в одну строку

Разработка внешних компонент Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Внешняя компонента 1С 7.7. для сохранения таблиц в формате Excel 2007.

1 стартмани

21.03.2019    6593    11    MadDAD    27    

Работа с пробитыми чеками по БД Атол

Разработка внешних компонент Кассовые операции ККМ Кассовые операции v7.7 1cv7.md Абонемент ($m)

Получение данных о пробитых чеках по ККМ Атол драйверов версии 8 на ОФД СБИС.

1 стартмани

13.07.2018    7532    1    pakko    7    

Загрузка курсов валют с сайта НБУ или Приватбанк за период. Для Украины. 7.7

Обработка справочников WEB Банковские операции Банковские операции v7.7 1С7:Бух Украина БУ Абонемент ($m)

Загрузка курсов валют с сайта НБУ или Приватбанк за период. Для Украины. 7.7. Проверялась на "Бухгалтерский учет" для Украины. 7.70.328

2 стартмани

20.03.2018    8929    1    whtblck    0    

Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого Промо

Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

Обработка формирует классы для прямого доступа к файлам 1С через курсоры BDE. Исходник ВК, которая загружает Объект Автоматизации, поддерживающий ITypeInfo и выполняет все его свойства и методы через IlanguageExtender. Обработка для формирования диспинтерфейсов к объектам 1С (таблицаЗначений, справочники, документы, перечисления). Обработки для группировки данных Таблицы Значений в виде ТЗ, где колонками являются ключи и ТзПоГруппе вида ТЗ с детальными записями. Вывод иерархии из ТЗ элементов, поиск дублей, сравнение 2 ТЗ

1 стартмани

14.04.2015    18457    2    Serginio    1    

Разработка игр на языке 1С с использованием Active-X компоненты (собственная разработка)

Разработка внешних компонент v7.7 v8 Россия Абонемент ($m)

Написанная Active-X компонента встраивается на форму обработки 1С (тестировалось на 1С 8.0, 8.1, 8.2, 8.3 не управляемые формы, 1С 7.7.). Компонента предназначена для моделирования игрового поля (вывод, движение спрайтов - фреймов, обработка коллизий, управление спрайтами-фреймами и т.д.) при разработки логики игры на встроенном языке 1С. Приложен пример обработки в которой реализована игра "Бита".

5 стартмани

04.01.2018    12708    2    protexprotex    34    

Загрузка текущих курсов валют с сайта Национального банка РК

Обработка справочников WEB Банковские операции Банковские операции v7.7 1cv7.md Казахстан БУ Абонемент ($m)

Обработка загружает курсы валют с сайта Нацбанка РК на текущую дату. Для 1С 7.7, Казахстан.

5 стартмани

27.12.2017    7085    0    ikalichkin    0    

Загрузка курсов валют с сайта НБ РБ (API)

Обработка справочников WEB Банковские операции Банковские операции v7.7 1cv7.md Беларусь Абонемент ($m)

C 2017 на сайте www.nbrb.by разработали новую загрузку курсов валют через API функции. Данный функционал сам нацбанк рекомендует использовать как основную загрузку, и сам функционал более расширен.

1 стартмани

19.12.2017    10154    9    brunet    3    

Проверка БСО через сервис АС БДБ: blank.bisc.by

Универсальные обработки WEB v7.7 1cv7.md Беларусь БУ Абонемент ($m)

Обработка отправляет данные (код формы, серию, номер) в электронный банк данных бланков документов и документов с определенной степенью защиты и печатной продукции. В ответ получает сведения о приобретении субъектами хозяйствования Республики Беларусь и признании недействительности бланков документов с определенной степенью защиты, печатной продукции, контрольных (идентификационных) знаков через 1С.

1 стартмани

19.12.2017    11235    4    1v7    1    

1С:Предприятие 7.7 и WEB

WEB v7.7 1cv7.md Абонемент ($m)

WebBrowser в 1С:Предприятии 7.7. Типовые конфигурации используют внешний браузер (InternetExplorer.Application). Проекты 1С++ и FormEx позволяют реализовать внутренний

10 стартмани

04.09.2017    8237    1    Gkmy    2    

1С:Предприятие 7.7 и интерактивные карты

WEB v7.7 1cv7.md Абонемент ($m)

Несколько слов об интеграции в 1С:Предприятие 7.7 интерактивных карт: yandex.ru, 2gis.ru, google.com и bing.com

1 стартмани

25.08.2017    11194    14    Gkmy    16    

Оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7, 8.1

Разработка внешних компонент ККМ Кассовые операции Кассовые операции v77::ОУ 1С7:ТиС Абонемент ($m)

Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).

1 стартмани

09.08.2017    34480    288    asdfghgghjdhg    110    

Подключение Онлайн кассы Штрих М к 1С 7.7

Разработка внешних компонент ККМ Кассовые операции Розничная торговля Кассовые операции Розничная торговля v7.7 1cv7.md Абонемент ($m)

Подключение онлайн кассы Штрих М к любой конфигурации 1С 7.7. Показаны основные приемы работы с драйвером. Обработка представляет из себя набор готовых функций для встраивания в свою конфигурацию: ИнициализироватьФР(); ПодключитьФР(); ОтключитьФР(); ОткрытьСмену(); ЗакрытьСмену(); НапечататьЧек(); АннулироватьЧек(); СнятьХОтчет().

1 стартмани

08.05.2017    22799    75    crimeait    2    

Работа с базой штрихкодов https://barcodes.olegon.ru/ из 1C:7.7

Оптовая торговля Розничная торговля Обработка справочников WEB Оптовая торговля Розничная торговля v7.7 1cv7.md Абонемент ($m)

Все очень просто - отсканировали ШК неизвестного для вашей базы товара, и получили один или несколько :) вариантов наименования. Выбрали, которое вам нравится больше всего, скопировали в буфер, и можно создавать карточку товара, не вводя его наименование вручную, с клавиатуры, а просто вставив из буфера.

1 стартмани

07.04.2017    9355    6    M_W_W    0    

Журнал продаж из ЛК ЕГАИС

Универсальные обработки WEB Розничная торговля Розничная торговля v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Вашему вниманию предлагается обработка для получения журнала продаж алкогольной продукции из ЛК ЕГАИС (http://egais.ru/).

5 стартмани

17.01.2017    11624    21    knstanta    19    

Сверка справочника контрагентов со списком Перечня лжепредприятий Республики Казахстан

Обработка справочников WEB v7.7 БП2.0 Казахстан Абонемент ($m)

Простая обработка позволяет сверить справочник контрагентов с перечнем лжепредприятий. Обработка предназначена для конфигурации Бухгалтерский учет для Казахстана 7.7

1 стартмани

16.11.2016    7922    2    Filt    0    

1sqlite reborn

Разработка внешних компонент v7.7 1cv7.md Россия Абонемент ($m)

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С.

1 стартмани

07.11.2016    23068    18    Djelf    39    

Полноценное использование Drag&Drop в 1С 7.7

Работа с интерфейсом Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

Несмотря на то, что кое-какие функции Drag&Drop были заложены авторами 1cpp, моё дополнение позволяет сделать этот функционал законченным. Дело в том, что средствами 1cpp можно было таскать файлы ТОЛЬКО в 1С, а из 1С - невозможно. Теперь Вы можете сделать работу с файлами на порядок удобнее и эффективнее.

1 стартмани

19.09.2016    12665    14    DasIsFantastich    4    

Загрузка курсов валют Национального банка республики Беларусь для 1С: 7.7

Обработка справочников WEB Обмен через XML v7.7 1С7:Бух Беларусь Абонемент ($m)

Загрузка с сайта НБРБ. Обновление загрузки курсов для 1С: 7.7.

1 стартмани

16.03.2016    13080    2    vika64    1    

Получение лицензий из ЛК ФСРАР

Обработка справочников Универсальные обработки WEB Оптовая торговля Оптовая торговля v7.7 1cv7.md Оптовая торговля, дистрибуция, логистика Абонемент ($m)

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

2 стартмани

17.02.2016    10262    17    knstanta    14    

Пример обмена 1С: 7.7 с ЕГАИС через УТМ

Обработка документов WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 1cv7.md УУ Акцизы Абонемент ($m)

Это пример внешней обработки для обмена между конфигурациями 1С: 7.7 и системой ЕГАИС через универсальный транспортный модуль УТМ . Реализованы все схемы (xsd) обменов. Распространяется как есть. Код полностью открыт. За основу взята публикация http://infostart.ru/public/409028/. Архив содержит доработку конфигурации 1С: "Торговля и склад ред. 9.2". Не требует доработки типовых объектов (кроме "Чека ККМ"), добавляются новые справочники, документы и пр., что позволяет легко интегрировать на аналогичные конфигурации, например, 1С:"Комплексная конфигурация ред. 4.5".

5 стартмани

14.12.2015    16256    60    Atom74    18    

Проверка марок из ЛК ФСРАР

Обработка справочников WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Абонемент ($m)

Вашему вниманию предлагается обработка, позволяющая добавить марки на проверку на service.fsrar.ru, а также получить протоколы по проверке. Скорость работы обработки по получению протоколов проверки значительно выше стандартной процедуры работы через ресурс service.fsrar.ru. Для работы требуется действующая учетная запись (ИНН, Пароль). Обработка открыта для редактирования и модернизации.

5 стартмани

13.12.2015    25106    139    knstanta    105    

"Одноклассники" в 1С

WEB v7.7 1cv7.md Россия Абонемент ($m)

Мобильная версия сайта Одноклассники (ok.ru) внешняя обработка для 1С:Предприятие 7.7

1 стартмани

23.03.2015    10628    2    Gkmy    14    

Проверка контрагентов через сервис ФНС (npchk.nalog.ru)

Обработка справочников WEB v7.7 1С7:Бух 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Россия Абонемент ($m)

Проверка контрагентов через сервис ФНС (npchk.nalog.ru). Четыре варианта источника контрагентов для проверки: - По документам Счет-фактура за период(полученные и выданные); - Весь справочник "Контрагенты"; - Элемент справочника "Контрагенты"; - Произвольные данные.

1 стартмани

19.02.2015    16896    35    sbcode    13    

Поиск автозапчастей по каталожному номеру

Универсальные обработки WEB v7.7 1С7:ТиС Автомобили, автосервисы Абонемент ($m)

Внешняя обработка для поиска автозапчастей по каталожному номеру

1 стартмани

26.01.2015    9621    2    kras_71    6    

Работа с ящиками Яндекса (почта для домена)

WEB v7.7 1cv7.md Абонемент ($m)

Обработка предназначена для работы с сервисом Яндекса "Почта для домена"

1 стартмани

17.12.2014    2260    4    ACCuCTEHT    1    

Отправка счетов из 1С ТиС в графическом формате с использованием протокола шифрования SSL

WEB v7.7 1С7:ТиС Россия Абонемент ($m)

Очередная модернизация обработки "Отправка счетов из 1С ТиС в графическом формате" для ТиС 7.7 с использованием новой компоненты DialMail для отправки почты по защищенному соеденению SSL.

1 стартмани

10.12.2014    10057    12    torgstar    1    

Загрузка данных на сайт “1С: Сайт управляющей компании ЖКХ, ТСЖ и ЖСК”

WEB v7.7 1cv7.md Энергетика и ЖКХ Россия Абонемент ($m)

Обработка позволяет загружать данные в формате xml из любой конфигурации 1С 7.7 на сайт “1С: Сайт управляющей компании ЖКХ, ТСЖ и ЖСК” (разработан на базе платформы «1С Битрикс»).

1 стартмани

24.10.2014    12131    10    brusok    1    

Шаблон внешней компоненты для Lazarus (FreePascal)

Инструментарий разработчика Разработка внешних компонент v7.7 v8 Абонемент ($m)

Шаблон внешней компоненты COM для Lazarus (FreePascal)

1 стартмани

16.05.2014    15020    18    v77    5