"WebCam" - ActiveX-компонента для 1С

Публикация № 16446 28.09.08

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

Компонента работает с устройствами, поддерживающими Twain32 драйвер (вебкамеры, фотоаппараты и др.)

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

Чтобы зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

*** Приложены демо-примеры для 1С 7.7 и 8.1

*** Добавление на форму 1С:

v7: Использовать 1С++:

Перем Вебкамера;

Процедура ПослеОткрытия()
    Вебкамера = СоздатьОбъект("АктивИкс"); 
    Вебкамера.УстановитьАтрибут(Форма, "АктХ"); 
    //"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX.
    //только для реквизитов диалога типа "Текст".
    Вебкамера.СоздатьЭУ("Душелов.WebCam"); 
    Вебкамера.УстановитьФокус();
КонецПроцедуры

Процедура АктХ_ПослеСохраненияКартинки(Файл)
    Сообщить(Файл);  
КонецПроцедуры

v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.WebCam"

*** Методы:

  • Запустить видео:
    Старт();

  • ОСТАНОВИТЬ ВИДЕО:
    Стоп();

  • ПОЛУЧИТЬ КАРТИНКУ
    СохранитьКартинку(Файл, Текст);

*** События:

  • ПослеСохраненияКартинки(Файл);

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

Наименование Файл Версия Размер
-

.1235035799 220,83Kb
1249
.1235035799 220,83Kb 1249 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 3951 28.09.08 15:19 Сейчас в теме
Ах да, требуется директ-икс, не ниже 8.1
2. coder1cv8 3447 28.09.08 18:34 Сейчас в теме
3. CheBurator 3114 28.09.08 19:44 Сейчас в теме
4. artem666 28 28.09.08 23:54 Сейчас в теме
На сколько помню вебкамеру можно подхатить через COM... но все равно клево!
5. luns 30.09.08 09:59 Сейчас в теме
Прикольно. Фотки в базу добавлять..
6. MaxiSoft 61 30.09.08 12:25 Сейчас в теме
Супер как можно получить добро на использование компоненты в своей разработке, довольно удобно вводить фотографий клиентов в базу, достаточно просто подключить камеру и сделать снимок! Большой респект за разработку.!!!
cmax; sCHTASS; +2 Ответить
7. Душелов 3951 30.09.08 12:58 Сейчас в теме
(6) все мои разработки можно использовать в своих разработках. можно где-нить в коде в комменте меня упомянуть и все :)
nurik727; +1 Ответить
8. gavril 43 30.09.08 15:31 Сейчас в теме
Зачет.
Так же новый товар можно добавлять ;)
9. Дуб 79 01.10.08 09:10 Сейчас в теме
А видео оно показывает? В своё время прикручивал систему ввода в БД фотографий пользователей. Прикрутил, работает, но в режиме видео не пашет. Т.е. чтобы "прицелиться", использую отдельную программку (запускается из 1С, но как Active-X не прикрутить её никак), а потом уже перехватываю камеру ВК и ловлю снимок..
10. Душелов 3951 01.10.08 09:13 Сейчас в теме
(9) Пример советую посмотреть. Видео в левом окошке, скриншот полученный - в правом.
13. Дуб 79 02.10.08 14:42 Сейчас в теме
(10) посмотрел. Прикольно. Но через раз выдаёт "Не удалось настроить графические параметры. Значение не попадает в ожидаемый диапазон". В принципе, если 1С (Предприятие) перезапустить - то запускается.
В целом - мне понравилось. Тем более, что до этого искал - ничего похожего не находил.
11. alexpa2005 01.10.08 19:11 Сейчас в теме
Что-то не скачивается. :(( Может, ссылку удалили, или с сервером проблемы. Пишет - "не удается загрузить download.php". Попробую завтра. А плюсик ставлю сегодня!!!
12. kabanoff 48 02.10.08 11:52 Сейчас в теме
Молодца! Интересная разработка.
14. Fisherru 78 02.10.08 15:16 Сейчас в теме
Наверное, возможно такое прикрутить к ЧеБурашкиной "[КОНТРОЛЬ] Охрана 1.0 - пропускной пункт"
Она бы тогда ещё и сотояние сотрудников на вползании/выползании фиксировала. :)))))
15. pioneex 03.10.08 11:40 Сейчас в теме
Интересно! Вопрос: как мне добавить в произвольной форме элемент управления "Душелов.WebCam", кроме копирования с демо примера?
16. JohnyDeath 300 03.10.08 12:08 Сейчас в теме
(15) наверное так: v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.WebCam"
17. pioneex 03.10.08 13:11 Сейчас в теме
Спасибо. Всё получилось!
18. pioneex 03.10.08 16:47 Сейчас в теме
Всё хорошо, но второй раз в одной сессии v8 открыть не получается...
19. seermak 665 02.11.08 14:41 Сейчас в теме
я тоже уже прикрутил обработку в программу - а ошибку (18) нельзя никак исправить?!
21. Душелов 3951 08.11.08 16:04 Сейчас в теме
(18) Ошибку воспроизвести не удалось. При закрытии формы точно вызываете команду Стоп(); ?
22. seermak 665 08.11.08 16:17 Сейчас в теме
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Если НЕ ВебКамера = Неопределено Тогда
ВебКамера.Стоп();
КонецЕсли;
КонецПроцедуры
(21) - из программы
20. Душелов 3951 05.11.08 09:44 Сейчас в теме
Я посмотрю, почему второй раз нельзя открыть, видимо придется добавить команду очистки буфера и отключения от девайсов, и вызывать ее при закрытии обработки.
23. Душелов 3951 08.11.08 16:26 Сейчас в теме
А мой пример как отрабатывает?
24. seermak 665 08.11.08 16:42 Сейчас в теме
(23) специально еще раз поставил - одинаково Картинку выложил: http://infostart.ru/projects/2817/ рис 4 - тоже самое и на Вашей обработке
25. Душелов 3951 08.11.08 22:43 Сейчас в теме
(24) Давай конфигурацию, посмотрю ;)
26. seermak 665 09.11.08 07:20 Сейчас в теме
(25) обработка на : http://infostart.ru/projects/2817/ - еще заметил что после закрытия обработки камера остается подключенной и больше ни на какие программы работы с камерой не реагирует, отключается только тогда, когда закрываешь сессию. я на viste, но (по комментариям) проблема не в ней. Дрова: Sonix / 24.04.2007 / 5.7.28.500 /Acer Crystal Eye webcam
27. Душелов 3951 09.11.08 12:13 Сейчас в теме
(26) Скачал, посмотрю. А мой детектор движений как с камерой твоей работает? Там технология другая используется.
29. seermak 665 09.11.08 13:58 Сейчас в теме
(27) ага, во всяком случае, закрывается и стартует без ошибок.
30. Душелов 3951 13.11.08 13:12 Сейчас в теме
(29) Попробуйте теперь, и тест камеры тоже. Как это работает? (в тесте камера запускается 2 кнопкой слева, останавливается 3-ей)
31. seermak 665 13.11.08 18:25 Сейчас в теме
(30) по TestCam - по 2 кнопке - подключается +, по 3 - выключается, но только изображение с камеры, сама же камера остается включенной (сигнализирует светодиод возле камеры) Камера полностью отрубается только тогда, когда "положу" Form1. Ну и, соответственно, пример демо работает также. Ладно, Василь, видать так мой бук работает. :-( (Хотя детектор движения работает же нормально - а нельзя никак туда слить нужные функции?). У меня в конторе еще пока не купили камеру, (может на их камере пойдет без затыков) так что время терпит. Все равно, большое спасибо!
28. Душелов 3951 09.11.08 12:23 Сейчас в теме
(26) Твоя обработка у меня нормально работает, закрыл, открыл, заново запустил - все ок.
Ладно, попробую пошаманить в "Остановить()"...
32. Gens76 29.12.08 23:21 Сейчас в теме
33. arjuna 07.01.09 03:14 Сейчас в теме
Реально ли сделать просмотр видео из файла???
34. Душелов 3951 07.01.09 03:20 Сейчас в теме
(33) Берем АктивХ Windows Media Player и вперед.
36. dmam 11.02.09 10:13 Сейчас в теме
У меня тоже выскакивает ошибка при повторном открытии обработки и запуске.
Сделал то-же самое с помощью wiaaut.dll:

Перем ВебКамера;

Процедура ПослеОткрытия()
ВебКамера = СоздатьОбъект("АктивИкс");
ВебКамера.УстановитьАтрибут(Форма, "АктХ");
ВебКамера.СоздатьЭУ("WIA.VideoPreview");
КонецПроцедуры
//******************
Процедура ПолучитьКартинку()

Item = ВебКамера.Объект.Device.ExecuteCommand("{AF933CAC-ACAD-11D2-A093-00C04F72DC3C}");
Image = Item.Transfer("{557CF401-1A04-11D3-9A73-0000F81EF32E}");
Если ФС.СуществуетФайл("C:\WebCam.jpg") = 1 Тогда
ФС.УдалитьФайл("C:\WebCam.jpg");
КонецЕсли;
Image.SaveFile("C:\WebCam.jpg");
КартинкаКамеры.Загрузить("C:\WebCam.jpg");

КонецПроцедуры
37. Душелов 3951 13.02.09 19:36 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
38. Martyn 01.04.09 11:54 Сейчас в теме
Плюс ставлю чичас - смотрю потом! Долго искал нечто подобное.... Автору БОЛЬШОЙ респект!
39. ev-kov 5 17.04.09 20:20 Сейчас в теме
Компонента WIA не использует случаем ?
40. Душелов 3951 18.04.09 11:24 Сейчас в теме
41. ev-kov 5 18.04.09 11:55 Сейчас в теме
Душелов

WIA это Microsoft® Windows® Image Acquisition (WIA) Automation Library version 2.0

какая то ошибочка есть в ВК скрин ошибки(http://slil.ru/27461401). на тестовом примере и ловится, после того как получили картинку и закрыли форму обработки в 1с, открываем по новой обработку, жмем старт, в появившемся активиксе выбираем параметры потока, нажимаем ОК и дальше не работает ничего - ошибка.

Хотелось бы ускорить отладку ошибки, плюс есть некоторые вопросы, не бесплатно, можно обсудить в асе (62-387-523).
42. Душелов 3951 18.04.09 11:58 Сейчас в теме
Эту компоненту я более не развиваю.
43. ev-kov 5 18.04.09 12:47 Сейчас в теме
(42) очень жаль, а как насчет исходников ?
44. Душелов 3951 19.04.09 00:31 Сейчас в теме
(43) Исходники не распространяю.
49. Душелов 3951 28.03.10 21:32 Сейчас в теме
50. anig99 2829 29.03.10 07:58 Сейчас в теме
(49) но это не значит, что другие ими не пользуются и не читают комменты?
45. Skobelev 02.06.09 09:46 Сейчас в теме
Классно, хочу прикрутить к системе пропусков
46. Jejer 20.06.09 01:30 Сейчас в теме
Супер, спа.
А можно сделать, чтобы при старте каждый раз не появлялось окно Properties?
pashoid; yurir; +2 Ответить
71. Desteny-life 15.09.17 08:27 Сейчас в теме
(46) (54) (62)
Автор исходников не распространяет, поэтому в самой компоненте наверное не отключишь при старте окно "Свойство", но можно сделать так - если подключена одна камера:
ВебКам = ЭлементыФормы.ЭлементУправления1;
Shell = Новый COMОбъект("WScript.Shell");
Shell.SendKeys("{ENTER}");
ВебКам.Старт();
Программное нажатие клавиши ENTER.
Окно будет появляться на несколько секунд, и не нужно будет от пользователя никаких действий.
47. CAIN 16 06.08.09 16:42 Сейчас в теме
У меня при запуске выдал ошибку: "не удалось нгастроить графические параметры"
48. anig99 2829 28.03.10 04:10 Сейчас в теме
Такая же фигня что и у многих с повторным стартом после остановки. Пробовал на ноуте со встроенной камерой на XP. Если выбирать прямой драйвер к камере, то повторно запустить не получается. Если же выбирать virtual driver (ноут asus поставляется с утилитами, в т.ч. и драйвером для пост-обработки), то стартует заново нормально.
51. mirco 74 30.11.10 21:23 Сейчас в теме
А под 8.2 существует способ использовать компоненту ?
52. Душелов 3951 01.12.10 07:03 Сейчас в теме
(51) Управляемые формы? Читайте мою статью.
53. rus_2403 03.12.10 11:00 Сейчас в теме
Компонента работает в демо-режиме или нет.Если да то в чем он выражается.Спасибо
54. Lokky 15.01.11 05:20 Сейчас в теме
Автору БОЛЬШУЩЕЕ СПАСИБО!!
Только вопрос.. А можно ли как-нибудь при старт() чтоб она запускалась не спрашивая настройки камеры?
55. yus12 13.10.11 16:54 Сейчас в теме
А скажите пожалуйста а в 8.2 упр. приложении будет работать?
56. yus12 13.10.11 21:20 Сейчас в теме
57. gorneev 12.11.11 18:25 Сейчас в теме
Огромное спасибо автору, на управляемом приложении работает.
58. ronron 24.11.11 22:48 Сейчас в теме
Автору спасибо и уважуха! Если заработаю на этом деньжат (что сделать постараюсь) - приду поделиться.
59. пользователь 13.12.11 13:24
Сообщение было скрыто модератором.
...
60. freek 28.12.11 14:06 Сейчас в теме
На основе данной компоненты сделали конфу по учету рабочего времени сотрудников
61. serpisal 3 10.03.12 15:32 Сейчас в теме
62. yoyoman 04.04.12 05:08 Сейчас в теме
Я был бы несказано рад, если бы можно было отключить появление настроек :(
63. Dansur 261 18.10.12 11:01 Сейчас в теме
(62) yoyoman, Автора уже нет в живых. светлая память.
64. eugen91 04.01.13 13:18 Сейчас в теме
Супер, работает! Спасибо большое! тестировали на УТ 10.3
65. Alex_241 04.01.13 13:50 Сейчас в теме
Добрый день, а откуда можно скачать вашу разработку желательно с описанием и примером, хотел потестировать. Заранее благодарен)))
66. Diversus 2290 01.08.13 14:11 Сейчас в теме
Внешняя компонента аналогичной направленности, только Native API для 1С 8.2 и 8.3: Внешняя компонента MediaBuild (создание фото и видео с веб-камер и IP-камер) для 1С:Предприятие 8.2, 8.3 (NativeAPI).
Умеет:
- делать фото с пред просмотром и без него
- снимать видео
- делать скриншоты
- поддерживает работу с веб-камерами и IP-камерами
- поддерживает наложение на видео дополнительного текста
67. 7OH 68 21.10.13 12:34 Сейчас в теме
Спасибо за компоненту - локально работает на 5+.
Кто подскажет, можно ли и как сделать работу через RDP-APP ?
68. 7OH 68 27.12.13 16:56 Сейчас в теме
А не поможете с проблемой ?
Создал ПолеHtmlДокумента на форме (толстый клиент пока - для отладки).
Далее
ЭлементыФормы.Актив.УстановитьТекст("<HT ML><body><OB JECT id=vk classid=CLSID:2F29718C-BA95-3F0D-A1E5-F75CBF88285D width=""100%"" height=""100%""></OBJECT></body></HTML>");

На форме сначала запрос на разрешение использования ActiveX - потом появляется черное окно.
Но при попытке доступа к свойствам
ЭлементВК = ЭлементыФормы.Актив.Документ.getElementById("vk");
	Если ЭлементВК = Неопределено Тогда
		Сообщить("Не найден объект компоненты!");
		Возврат;
	КонецЕсли;

виснет и всё.
Если уираю проверку и делаю стразу Старт() - тоже виснет.
Похоже не может показать запрос окна свойств камеры.
69. Иной 23.04.14 00:24 Сейчас в теме
А получать изображение с камер к которым доступ по IP никто не пробовал?
70. zsergey_ 3 14.12.15 20:04 Сейчас в теме
72. Kramarenkoav 28.10.20 16:39 Сейчас в теме
Огромное спасибо мастеру!
Дай Бог ему здоровья и достатка.
78. Dansur 261 10.11.20 10:52 Сейчас в теме
(72) Оно ему уже не надо. Если действительно благодарен - поставь свечку за него.
74. Glamis 29.10.20 14:44 Сейчас в теме
А есть возможность работы объекта не из-под 1С? Например VB?
75. CheBurator 3114 29.10.20 21:26 Сейчас в теме
(74) я думаю что да. это ж не 1Сный объект, а внешний.
вызывай его нужным образом из других программ и всё...
76. Glamis 29.10.20 22:18 Сейчас в теме
(75) Хорошо бы посмотреть пример -Больно стремные названия функций в биб-ке с точки зрения vb да и описание параметров бы пригодилось.
77. aljir 3 09.11.20 13:15 Сейчас в теме
Оставьте свое сообщение

См. также

Пагинация в 1С

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Те, кому приходилось делать REST API на базе HTTP-сервисов 1С, могли в какой-то момент столкнуться с необходимостью разработки методов, которые позволяли бы возвращать данные с пагинацией, т.е. последовательными порциями. В языках общего назначения пагинация реализуется простым использованием операторов OFFSET и LIMIT в SQL-запросе к базе данных. В языке запросов 1С оператора OFFSET нет, поэтому всем приходится решать эту задачу обходными способами. Один из таких обходных способов представлен в этой статье.

09.01.2023    2762    aleksei_adamov    36    

21

1С бакэнд (каталог товаров)

WEB-интеграция Платформа 1С v8.3 1С:Розница 2 Россия Бесплатно (free)

Серверная часть на 1с8 для веб каталога. Попробую поделиться опытом, как я использовал 1С в качестве веб сервера для веб витрины.

01.01.2023    1550    aldar    7    

20

Реализация нестандартных (для 1С) интерфейсных решений в Web-клиенте

WEB-интеграция Идеи и тренды в разработке Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Онлайн-сервисы, построенные на 1С, могут использовать все многообразие веб-технологий. О том, как спроектировать, реализовать и красиво оформить интерфейс продукта 1С, в докладе на конференции Infostart Event 2021 Post-Apocalypse рассказал CTO компании WiseAdvice Олег Филиппов.

21.10.2022    7117    comol    15    

70

Загрузка выпусков подкаста Радио 1С Энтерпрайз

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Код для загрузки всех выпусков подкаста Радио 1С Энтерпрайз для оффлайн-прослушивания.

29.04.2022    1232    q_i    9    

16

Как из 1С отдать миллионы строк в BI и успеть это сделать быстро

Консолидация данных Анализ и проектирование ИТ-систем WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

На онлайн-митапе «Бизнес-анализ по данным базы 1С. Интеграция c платформами BI» выступил ведущий разработчик WiseAdvice.tech Дмитрий Фурцев. Дмитрий рассказал о том, как отдать миллионы строк из 1С в платформу бизнес-аналитики и не потратить на это сутки.

14.02.2022    5375    Fudj1k    11    

22

Передача сообщений из 1С в MS Teams

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пример организации уведомлений в канал MS Teams.

09.02.2022    2308    Alex_YAM    4    

24

Работа с 1С через протокол OData

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В данной статье мы будем рассматривать работу с данными информационной базы через протокол OData (далее OData).

17.12.2021    35139    ProgrammingStore    27    

88

Подключение к HTTP-сервису с авторизацией посредством передачи клиентского SSL-сертификата

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

В статье хочу поделиться опытом настройки подключения 1С к стороннему HTTP-сервису, использующему авторизацию посредством передачи клиентского SSL-сертификата.

07.12.2021    11535    kholkin    12    

106

Тонкости и подводные камни работы типового модуля интеграции Битрикс24 и 1С (Часть 2)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Это вторая часть цикла статей, посвящённых типовому модулю интеграции 1С Предприятия и Битрикс24. Цель данной части: рассмотреть тонкости, связанные с обменом товарами и сопутствующими сущностями (спойлер - единицы измерения и свойства товаров). Также затронем некоторые нюансы связи сущностей 1С и Б24 (относящиеся не только к товарам) и их побочное влияние при переносе данных из модуля в модуль (при смене конфигурации, переустановки или обновлении модуля).

27.11.2021    9235    freegman74    16    

19

Web консоль управления сеансами 1С

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Мы дали ему название adm1c, он позволяет посредством веб доступа удалять или смотреть на сеансы в 1С базах и при необходимости удалять их. Да и что тут такого, сказали бы, есть же консоль на win, с нее же это можно делать, и все верно, но есть пара но.

26.11.2021    3157    4ernuy    16    

28

Тонкости и подводные камни работы типового модуля интеграции Битрикс24 и 1С

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Цель статьи - указать на подводные камни и нюансы, о которых “не пишут на заборах” и которые встретились мне за время внедрения типового модуля интеграции 1С и Битрикс24. Будет интересна для людей, кто подумывает о том, чтобы настроить интеграцию, и хотят понять, с чем столкнутся. А также для тех, кто уже работает с подобным обменом, столкнулся с какими-то из описанных ситуаций и хочет понять, что пошло не так и “как жить дальше”. Постараюсь все описать “человеческим” языком с минимальной долей терминов, так как статья, надеюсь, будет полезна не только программистам.

07.11.2021    13063    freegman74    13    

37

Окей, Google

WEB-интеграция Платформа 1С v8.3 Россия Бесплатно (free)

Пример интеграции Google Ассистента с 1С. В основе которого лежит платформа Dialogflow CX для понимания естественного языка.

28.10.2021    2177    Soloist    6    

29

Повышение производительности веб-сервисов. Переиспользование сеансов

WEB-интеграция HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Повышение производительности веб-сервисов. Переиспользование сеансов. Практическая реализация.

20.10.2021    4953    sorter1    3    

47

WEB/HTTP сервисы. Базовые отличия и применение на практике

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Рассказываем о WEB и HTTP сервисах, их практическом применении, о шишках, которые мы набили, и о выводах, которые сделали. Спойлер: тех, кто дочитает статью до конца, ждет бонус от автора.

04.10.2021    30143    Neti    23    

114

Быстрое чтение составных http сообщений multipart/form-data

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Алгоритм быстрого разбора составного http сообщения multipart/form-data.

26.09.2021    3161    cherkasovvitalik    4    

56

Интеграция 1С с Битрикс24 через вебхуки

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Пример получения токена и http запрос к API битрикса.

15.09.2021    9789    TyurinArt    11    

32

Обмен с HTTP сервисом файлами по формату multipart/form-data

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Потребовалось отправить картинку в теле запроса в HTTP сервис методом POST, куча реализаций, но есть маленькие нюансы, если хотя бы кому-то поможет, то уже это было не напрасно.

07.09.2021    11434    ix5s    25    

67

Разработка гибридного web-приложения на 1С, возможности и ограничения

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Все чаще разработчики склоняются к использованию 1C в качестве бэкенда при разработке веб-приложений. Но благодаря встраиванию веб-клиента 1С в сайт можно получить еще больше готовой функциональности. О том, как реализовать гибридное приложение за счет связки 1С с другими веб-технологиями, рассказал разработчик компании Neti Эльдар Мингалиев.

06.09.2021    5303    Бэнни    12    

51

Работа с WEB-сервисами под HTTPS на примере прямого обмена между базами (1С – 1С) 

WEB-интеграция Платформа 1С v8.3 Россия Бесплатно (free)

Использование веб-сервисов 1С при обмене 1С – 1С позволяет быстро передавать достаточно большие объемы данных из базы-источника в базу-приемник в объектах языка 1С. Данный метод обмена может применяться при бесшовной интеграции между двумя базами 1С, но требует определенной серверной инфраструктуры (установленного и настроенного WEB-сервера).

03.09.2021    12268    UltraUnion2005    9    

35

Умная маршрутизация: о сложностях интеграции с 1С (часть 2)

WEB-интеграция Платформа 1С v8.3 1С:Управление торговлей 11 Бесплатно (free)

В статье будет много примеров кода с комментариями работы расширения для обмена данными УТ11.4 с Яндекс.Маршрутизацией через выгрузку/загрузку EXCEL файла.

27.08.2021    2844    greencactus    7    

18

Гарри Поттер и подкапотное пространство веб-клиента

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

При разработке сайтов, интегрированных с 1С через HTTP-сервисы, приходится бороться с кодировками, искать производительные интерфейсные решения и задумываться над безопасностью. В ходе онлайн-митапа «Web-клиенты для 1С» Юрий Лазаренко показал на практике, как работает магия самодельного веб-клиента и как решать проблемы, возникающие при интеграции.

20.08.2021    5812    TitanLuchs    19    

41

Умная маршрутизация: кейс интеграции с 1С (часть 1)

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Как мы решали проблемы с доставкой в нашем интернет-магазине, внедрили новый бизнес-процесс за 3 месяца и научились меньшим количеством машин привозить больше заказов клиентам.

18.08.2021    6660    greencactus    42    

61

Пример организации HTTP сервиса на 1С: Документооборот. Источник 1С: ЕРП => Приемник 1С: Документооборот

WEB-интеграция Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

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

13.05.2021    4554    Flover    4    

24

Настраиваем авторизацию пользователей 1С через Okta

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Чем больше в компании различных конфигураций и сервисов, тем актуальнее становится проблема единой системы авторизации single Sign-On. Его лидером практически безоговорочно считается Okta. Но на просторах интернета очень мало информации про интеграцию 1С с Okta через протокол OpenID Connect. Что ж, настало время восполнить недостающие пробелы и перевернуть эту печальную страницу в вашей истории

30.04.2021    6616    ripreal1    16    

41

Правила обмена больше не нужны

Внешние источники данных Обмен между базами 1C WEB-интеграция Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Бесплатно (free)

Есть несколько общепринятых подходов к написанию обмена между 1С-системами, каждый из которых упирается в длительное изучение технологии, мучительную отладку правил конвертации и написание большого количества сервисного кода, в котором потом тяжело разобраться. О принципах работы универсального фреймворка liteExchange, который реализует быстрые обмены между 1С и внешними системами, и берет на себя всю техническую обвязку по стандартному преобразованию данных, на INFOSTART MEETUP Saint Petersburg.Online рассказал Николай Крылов.

17.03.2021    19757    Nikola23    41    

80

Звуковое управление в 1С 8.3

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье описано создание библиотеки для звукового управления (выполнение команд голосом) для платформы 1С 8.3. Задача была поставлена так, чтобы модуль функционировал непосредственно на клиенте 1С, осуществляя управление формами, и взаимодействовал с интерфейсом.

16.03.2021    10430    velemir    36    

81

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions

WEB-интеграция Облачные сервисы, хостинг Платформа 1С v8.3 Бесплатно (free)

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020    12905    comol    32    

108

HTML редактор/editor (Wysiwyg) для WebKit 1С (CMS, B2B), альтернатива TinyMCE и стандартному ФорматированныйДокумент

WEB-интеграция Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

Suneditor - отличная замена HTML редактору TinyMCE (бесплатному), в публикации с открытым кодом подключим его в 1С с WebKit, скачать HTMLeditor обработку можно бесплатно.

28.12.2020    7317    SizovE    28    

49

GraphViz1С: внешняя компонента 1С Native API для построения графов

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Внешняя компонента Native API для Windows с исходными кодами на C++ для построения графов посредством библиотеки GraphViz. Граф строится на основании текстового описания в формате dot. Реализован экспорт в большинство графических форматов. Поддерживаются версии платформы от 8.3.14 и выше до 8.3.18.

22.12.2020    10802    212    kandr    15    

66

JSON viewer/editor/редактор, удобный и простой визуальный просмотр JSON для WebKit 1С на базе Ace

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

22.12.2020    9855    109    SizovE    30    

15

Анализ HTTP API, документирование в OpenAPI и переиспользование в Postman

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В статье опишу порядок работы с описанием HTTP API на примере подсистемы "Получение обновлений программы" из БСП 3.

02.11.2020    4230    malikov_pro    12    

32

Консоль HTTP запросов

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

Простая консоль для отправки и тестирования HTTP запросов и WEB сервисов. Есть функция сохранения в файл. 

05.10.2020    12209    581    zarankony    5    

45

Организация HTTP публикации каталога товаров используя PostgREST

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В статье опишу порядок установки настройки и использования PostgREST на примере организации каталога товаров.

05.10.2020    3004    malikov_pro    2    

17

Интеграционная прослойка(middleware) на Golang. Часть 5 - Обмен с 1С через HTTP-сервисы платформы

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

В этой статье научим прослойку отправлять данные в 1С, для этого используем HTTP-сервисы платформы. Обменяемся данными с новым справочником Клиенты. Но главное создадим HTTP-сервис для получения сообщений из очереди RabbitMQ.

28.09.2020    5031    dmitry-irk38    4    

17

Отладка http сервиса

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

При разработке http сервиса возникает ситуация, а как протестировать http сервис? Создали мы сервис, настроили шаблоны, передали, если нужно параметры, открываем браузер заполняем строку подключения и БАХ, ошибка. Что делать?

23.09.2020    13988    hpi    17    

39