Распознаем штрих-коды QR, EAN-13, Code 128 с помошью 1С и веб камеры

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

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

Внешняя компонента, поможет распознать штрих-код, используя обычную веб камеру. Умеет работать с UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode.

Предисловие.


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


Технология.Камера


Работа с камерой осуществляется с помощью библиотеки avicap32.dll. Благодаря ей же, реализован метод ПолучитьИмяУстройства(Индекс) возвращающий имя драйвера, который можно использовать для построения списка устройств ввода видео данных.


Технология.РаспознованиеШтрихКода


Изобретать велосипед незачем ,так как уже есть проверенные библиотеки распознавания:
ZXing-2.1*
MessagingToolkit Barcode*
*Библиотеки бесплатны для некоммерческого использования.


Выбор пал на последнюю, ввиду большей скорости обработки информации, однако замечу, что после множества тестов распознавания сложных штрих-кодов (таких как PDF 317 и CODE 128) процент ошибок ZXing был сравнительно ниже.


ВнешняяКомпонента.Использование

К сожалению, на момент написания статьи не удалось решить проблему использования одной библиотеки для обоих клиентов, поэтому чтобы использовать компонент в толстом клиенте используется Shakmaev.Decoder.dll, для тонкого Shakmaev.TDecoder.dll.
Для начала работы с компонентой убедитесь что на компьютере установлен Microsoft Framework 4.
Затем ее необходимо зарегистрировать выполнив команду:
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe ".\Shakmaev.Decoder.dll" /codebase
 и скопировать файл avicap32.dll(сохраните старый файл, если он уже есть) в папку \Windows\System32.
Для облегчения работы в папке с ВК вы найдете BAT файл(Registry.bat), который поможет сделать все это автоматически.


[Толстый клиент]

Библиотека для работы с обычными формами Shakmaev.Decoder.dll [GUID: 779D9FB8-C4A3-40c2-9E08-296CDAF1165F]
Если вся работа была проделана правильно, в списке окна Форма-Вставить ActiveX должна появиться строка Shakmaev.Decoder.  Перед началом работы необходимо указать коды каких типов вы будете пытаться распознать. Для этого существуют параметры вида ИскатьХ, где Х - это любой из этого списка поддерживаемых типов штрих-кодов (например ИскатьQR):
UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode.
Для удобства в ВК есть параметр "ИспользоватьСигнал", если присвоить ему значение "Истина", то при выполнении функции "РаспознатьКод()" системный динамик должен издать звук. К сожалению, это работает только в операционных системах архитектуры x86.
Подробности в обработке "Decoder" архива проекта, форма "ОбычнаяФорма".

[Тонкий клиент, Веб-клиент]

Библиотека для работы с управляемыми формами Shakmaev.TDecoder.dll [GUID: AE078288-5E41-4316-95FF-33AFE7753168]
Чтобы добиться корректной работы ActiveX в управляемом приложении необходимо в настройках обозревателя разрешить выполнение ActiveX сценариев и все что с ними связано. Функции и параметры доступные в обычном приложении тут работают аналогично.
Подробности в обработке "Decoder" архива проекта, форма "УправляемаяФорма".

 

[UPD 27.08.2013]

Любые действия, связанные с регистрацией компоненты, вы должны выполнять с правами администратора.

//Ошибка RegAsm : error RA0000: При записи регистрационной информации в реестр произошла ошибка.//

Cкорее всего, у вас нет прав доступа к ветке реестра HKEY_CLASSES_ROOT.
Алгоритм дейтвий такой:

1. Нажимаем Пуск - Выполнить

2. Пишем regedit и жмем Enter

3. Кликаем правой кнопкой мыши по ветке HKEY_CLASSES_ROOT и выбираем "Разрешения"

4. Выберите группу Администраторы

5. Убедитесь, пункт "Полный доступ" отмечен, в противном случае отметьте его.

6. Нажмите "Применить", и "ОК"

7. Установка должна пройти успешно. При необходимости перезагрузитесь.

//Ошибка RegAsm : error RA0000: Unable to locate input assembly. 'Путь в ковычках'//

Ошибка связана с тем, что программа регистрации не может найти файл библиотеки. Библиотека компоненты должна находиться в той же папке, что и bat файл.

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

Наименование Файл Версия Размер
Архив с компонентой (Толстый клиент)

.zip 245,66Kb
13.08.15
88
.zip 245,66Kb 88 Скачать
Архив с компонентой (Тонкий клиент)

.zip 245,66Kb
13.08.15
61
.zip 245,66Kb 61 Скачать
Пример работы компоненты

.zip 6,96Kb
23.07.15
102
.zip 6,96Kb 102 Скачать

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

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ildarovich 7151 31.10.12 13:53 Сейчас в теме
Спасибо, давно пора из планшетов POS-терминалы делать! И другие применения напрашиваются.
2. Il 24 01.11.12 03:34 Сейчас в теме
надо попробовать, интересное решение..
3. savflint 01.11.12 11:20 Сейчас в теме
бредовая идея конечно, но за реализацию ставлю плюс. в мире уже давно используют аппаратные сканеры штрих-кодов.
4. shakmaev 343 01.11.12 12:27 Сейчас в теме
(3) savflint,
1. Аппаратные сканеры в разы дороже веб камеры.
2. Тут я не настаиваю на альтернативе, просто реализация технологии.
3. Еще не видел аппаратные сканеры QR, Data Matrix кодов.
23. Kondrat 11 09.11.12 12:19 Сейчас в теме
Зарегистрировал, скопировал "avicap32.dll", старую длл-ку сохранил
Проверить обработку не смог, при старте обработки возникает ошибка:

{Форма.ОбычнаяФорма.Форма(4)}: Ошибка при вызове метода контекста (ПолучитьИмяУстройства)
Устройство = ЭлементыФормы.Декодер.ПолучитьИмяУстройства(К);
по причине:
Произошла исключительная ситуация (Shakmaev.Decoder): Была сделана попытка загрузить программу, имеющую неверный формат. (Исключение из HRESULT: 0x8007000B)

Причем, если вернуть старый avicap32.dll, обработка загружается, но штрих код не распознает (код -1)

Что делать?
24. shakmaev 343 09.11.12 12:23 Сейчас в теме
(23) Kondrat, значит оставляете со старой avicap32.dll.
Если возвращает -1, значит проблема уже в самой работе.
Можно код процедуры распознавания?
38. vladshnurkoff 82 25.12.12 21:53 Сейчас в теме
Что-то она у мну матерится:
{Форма.ОбычнаяФорма.Форма(4)}: Метод объекта не обнаружен (ПолучитьИмяУстройства)
Устройство = ЭлементыФормы.Декодер.ПолучитьИмяУстройства(К);

Компоненту заменил - перестала работать вебка.
Что-т мне кааца, не то она что-то инициализирует.
ЗЫ: Права самые самые, админ я
44. shakmaev 343 30.03.13 18:25 Сейчас в теме
(38) vladshnurkoff, прошу прощения за задержку. Еще актуально?
45. vladshnurkoff 82 30.03.13 21:57 Сейчас в теме
(44) Неа, у меня немного другая задача стояла - решили с помощью сканера и вот этой байды: http://infostart.ru/public/167879/
5. savflint 01.11.12 13:57 Сейчас в теме
Практически все аппаратные сканеры это делают, и думаю гораздо быстрее этой ВК.
6. snils 01.11.12 16:25 Сейчас в теме
хотел внедрить QR код, все никак не покупали мне сканер. спасибо!
7. wunderland 200 01.11.12 18:08 Сейчас в теме
Очень полезная штука - цена Веб-камеры и сканера отличаются в разы.
8. arjuna 01.11.12 20:39 Сейчас в теме
Детская игрушка. Необходимо мощное освещение, и точное прицеливание. Для одного двух считываний нормально, но для промышленного применения не годится.
9. shakmaev 343 01.11.12 23:38 Сейчас в теме
arjuna,
1. Из примеров работы компоненты можно заметить, что прицеливание работает под разными углами.
2. Конечно, если использовать камеру 0,3 мп, по понятным причинам распознать штрих код сложно.
3. В своей компании я внедрил этот инструмент в бизнес процесс, оператор, в стандартно освещенной комнате, тратит не более 5 секунд для распознавания(цикл постоянно ждет появления штрих-кода EAN и QR).

Ну и наконец, в устройствах(телефоны, планшеты), которые используют похожие алгоритмы, установлены камеры с разрешением от 2 мп, а работают они только если есть освещение.
10. DrAku1a 1409 02.11.12 03:13 Сейчас в теме
Такое и бесплатно! Однозначно плюсую и качаю... Сейчас если и не нужно - в будущем пригодится!!!
11. Светлый ум 261 02.11.12 05:39 Сейчас в теме
ТСД для EAN-13 стоит 40000 - 70000 т.р.
для QR в разы больше, а тут поколдовать с планшетом и вот тебе реализация себестоимость которой \
4000-20000 т.р.

Единственное - актуален вопрос освещения, для планшетов это проблема. С другой стороны какой-нибудь смарт типа самсунг галакси со здоровенным экраном и вспышкой вполне подойдет.

Таким образом, если убедить директора в такой реализации - то 1Сник получит прямую прибыль.

поэтому плюс.
12. iov 409 02.11.12 11:56 Сейчас в теме
(11)Круто ... У вас программисты получают разницу от рыночной стоимости и стоимости самоделок? Ништяк...
20. Sl1ppery 05.11.12 14:54 Сейчас в теме
там где количество сканирований в минуту не важно, данный вариант применим

(11) Светлый ум,
да ты брось ТСД для ean стоит около 15к
Созинов; +1 Ответить
13. Yury1001 1446 03.11.12 17:40 Сейчас в теме
а как скопировать файл avicap32.dll если он там уже есть и защищен от записи?

win7, win8 аналогично

скопировал, зарегистрировал, не работает.
17. shakmaev 343 03.11.12 23:38 Сейчас в теме
(13) Yury1001, если есть какие-либо ошибки скрин в студию =)
19. Yury1001 1446 05.11.12 11:40 Сейчас в теме
(17) нет ошибок - просто не работает:), скринов не будет - снёс уже
(18) Gavroch.v, и шо?
14. shakmaev 343 03.11.12 19:39 Сейчас в теме
вообще файл avicap32.dll имеет разные версии, возможно, поэтому с уже имеющимся файлом не работает. рекомендую вам попробовать проделать туже работу с правами администратора, предварительно отключив UAC
15. Yury1001 1446 03.11.12 21:34 Сейчас в теме
(14) та я заменил из соседней операционки, всё равно не работает.
Кто ни будь вообще пробовал?
16. Bacemo 03.11.12 22:51 Сейчас в теме
Признал. Попробовал, получилось. На XP
18. Gavroch.v 04.11.12 02:30 Сейчас в теме
21. snils 06.11.12 19:52 Сейчас в теме
(21), Windows 7 Pro x64, 1С 8.2 - все работает
25. Mig_Alm 12.11.12 12:40 Сейчас в теме
Обязательно попробую. Как раз то что и искал. плюс однозначно.
27. jhfrek 185 27.11.12 16:33 Сейчас в теме
Хотелось бы узнать. Картинки в формате bmp или jpg с QR кодами возможно распознать? Или только через web камеру?
28. shakmaev 343 28.11.12 09:49 Сейчас в теме
(27) jhfrek, конечно можно, но тогда теряется идея публикации. Если есть необходимость, я могу подкрутить=)
29. jhfrek 185 28.11.12 10:01 Сейчас в теме
(28)Да, было бы здорово, если бы она ещё умела читать QR код из картинки в каталоге. А то неудобно получается. Скачал картинку с интернета и чтобы прочитать код нужно его распечатывать. С экрана монитора камера читать может только, если картинка большая и очень чёткая.
30. discant 28.11.12 13:33 Сейчас в теме
IMHO, оччень полезная разработка! Спасибо)
31. grayglobus 194 02.12.12 21:30 Сейчас в теме
Отличная штука, попробую на старом клиенте
32. agulaev 33 03.12.12 22:24 Сейчас в теме
33. nataon 04.12.12 12:05 Сейчас в теме
Интересно, надо пробовать. Спасибо автору
34. vladimir_makarov 105 08.12.12 15:46 Сейчас в теме
Штука интересная, + ставлю однозначно. Только вопрос: с обчного сканера (у меня Mustek) Эта штука будет работать?
P.S.: спрашиваю потому, что лень скачивать и заниматься экпериментами. Please, проконсультируй, и измени описание на эту тему, чтобы подобных вопросов не было.
35. shakmaev 343 08.12.12 22:03 Сейчас в теме
(34) vladimir_makarov, не совсем понял суть вопроса - что значит с обычного сканера? суть этой компоненты: распознавание без сканера штрих-кодов, а с помощью веб-камеры
36. vladimir_makarov 105 09.12.12 07:22 Сейчас в теме
(35)Вот! Могу я вместо Web-камеры использовать обыкновеннй сканер? В отличие от Web-камеры, изображения пердаются с огромной точностью, хоть деньги делай! Суть впроса: сможет ли обработка прочитать штрих-код из обычного графического файла (любого формата)?
37. shakmaev 343 09.12.12 11:34 Сейчас в теме
(36) vladimir_makarov, да чуть выше уже эта тема поднималась. в данный момент распознает только с веб-камеры. Понял что надо, на неделе сделаю.
51. senshib 03.07.13 10:45 Сейчас в теме
(37) А можете выложить доделаный вариант или подсказать, в сторону каких сторонних разработок посмотреть? Интересует именно возможность распознать штрих-код из графического файла или выделенной области на нем (если это штрих-код на документе листа формата А4).
52. shakmaev 343 03.07.13 16:39 Сейчас в теме
(51) senshib, да нужно обновить публикацию, к сожалению, пока не было времени и возможности. Думаю в ближайший срок обновлю компоненту, работу уже начинал в этом направлении
53. qwertor 04.07.13 11:29 Сейчас в теме
(51) senshib, в комплекте с MessagingToolkit Barcode есть консольный вариант утилиты, понимает набор с множества кодов на странице, может с выделеной области, двухмерные(в часности pdf417) понимает лучше чем "железный" сканер.
39. Alex-2 10.01.13 11:42 Сейчас в теме
Добрый день! Будет ли работать в управляемом приложении конфигурации 1С: Клиническая лаборатория (8.2.16.368 - платформа)?
43. shakmaev 343 30.03.13 18:24 Сейчас в теме
(39) Alex-2, прошу прощения за длительный ответ. Работать будет в любой конфигурации так как это написано в статье.
40. alonzomozley 22 22.01.13 06:55 Сейчас в теме
Спасибо за ВК! Будем пробовать.
41. BAMPER 26.03.13 05:42 Сейчас в теме
За разработку однозначно большой плюс =)

Но у меня на win 7 выдает это, при регистрации
Прикрепленные файлы:
42. shakmaev 343 30.03.13 18:22 Сейчас в теме
(41) BAMPER, с правами администратора происходит регистрация? Из скрина видно что "батник" не может найти библиотеку регистрации
46. BAMPER 31.03.13 18:47 Сейчас в теме
(42) Запускал от администратора...
назначал права полные на папку.
копировал длл-ки в папку с фреймворком, ничего не помогло =((
47. shakmaev 343 03.04.13 11:23 Сейчас в теме
(46) BAMPER, какие длл-ки вы копировали в папку с фреймворком? а главное зачем? прочитайте внимательно инструкцию.
48. BAMPER 02.05.13 17:00 Сейчас в теме
Все таки прошу помощи, не хочет не в какую регистрировать библиотеку. Я уже много инфы перерыл в нете.
Вроде видит длл но вот что:
Прикрепленные файлы:
49. Marina__ 04.06.13 00:23 Сейчас в теме
Здравствуйте! Я не пойму как заполняются документы. Просканировал штрих код с помощью web камеры, распознал, а дальше что? Со штрих кодами не когда не работала в 1С. Но я так понимаю, сканируешь и документы должны заполняться?
50. shakmaev 343 04.06.13 09:37 Сейчас в теме
(49) umnica2, Вообще это ВК для распознавания штрих кодов, а с уже полученным кодом вы можете сделать что хотите. Если говорить о штрих-кодах, то в 1С есть регистр сведений - Штрихкоды, привязанный к номенклатуре по умолчанию. Вы можете дописать ОбработкуПроведения нужных документов, чтобы для каждого формировался штрих-код, ну и потом этой обработкой пользоваться для выборки.
54. Art77 23 10.07.13 07:07 Сейчас в теме
Однозначно +.Давно хотел внедрить QR код
55. Art77 23 10.07.13 12:55 Сейчас в теме
Как вставить компонент на форму 7.7?
61. shakmaev 343 14.10.13 09:32 Сейчас в теме
(55) Art77, в 1С 7.7 можно с помощью 1C++ ActiveX(класс АктивИкс) и FormEx(метод ПослеОткрытия), GUID компоненты указан в публикации.
56. mc1c80 02.09.13 17:34 Сейчас в теме
Очень нужна компонента. Не могли бы выслать на почту mc1c80@yandex.ru, а то не хватает старт мани для скачки?
57. CheBurator 3429 13.10.13 05:22 Сейчас в теме
58. Odinas 13.10.13 11:16 Сейчас в теме
Очень полезно, ловите плюс!
59. Bond 13.10.13 22:02 Сейчас в теме
кто подскажет, как подключить камеру ноута...
а то при открытии окно изображения пустое
60. Bond 14.10.13 02:23 Сейчас в теме
как то не очень правильно работает.
УНФ. Толстый клиент - камера работает. снимок делает, но в результат выводит -1.
Тонкий клиент. камера не работает. ВК.contentDocument = неопределено. со всеми вытекающими...
62. shakmaev 343 14.10.13 09:43 Сейчас в теме
(60) Bond, по толстому клиенту. Возврат "-1" означает, что штрих-код на изображении распознать не удалось. Скорее всего, это связано с тем, что вы используете слабую камеру. Для хорошей работы рекомендую вам использовать камеру с разрешением от 1.3 мега пикселя.
Что касаемо тонкого клиента, если вы правильно установили Shakmaev.TDecoder.dll, попробуйте разрешить выполнение сценариев ActiveX и снимите прочие ограничения ActiveX элементов в окне "Свойства браузера" панели управления.
63. Bond 15.10.13 19:50 Сейчас в теме
(62) все дллки скопировал в system32. запустил батник. ругалось только на avicap32.dll, но у существующего файла та же версия. в настройках брайзера разрешил все что видел касательно activeX. все равно не отображает ничего в окне. и ругается при нажатии кнопки Старт.

{Форма.УправляемаяФорма.Форма(14)}: Значение не является значением объектного типа (ИскатьQR)
ВКОбъект.ИскатьQR = Истина;
64. shakmaev 343 18.10.13 10:30 Сейчас в теме
(63) Bond, явно прослеживается ошибка в установке компоненты. Давайте уточним, вы установили обе библиотеки? То есть, в Конфигураторе в меню "Форма" -> "Вставить ActiveX" Вы видите Shakmaev.Decoder и Shakmaev.TDecoder? Мне в голову больше ничего не приходит, ошибка в том, что COM для тонкого клиента не находит платформа.
65. dvshil 09.03.14 22:19 Сейчас в теме
Доброго времени суток! Сколько будет стоить решение задачи: вставить в 1С 8.3 УПП кнопку, нажав которую выполняется аналогичное нажатию кнопку "считать код" на сканере штрих-кода, действие.

А именно поиск товара/документа в 1С по алгоритму - нажимаем кнопку - активируется камера, автоматически наводится фокус на штрихкод - распознается код - копируется значение в буфер - деактивируется камера - закрывается обработка - происходит поиск документа по штрих-коду среди документов в открытом журнале документов или товара в подборе товаров или добавление товара непосредственно в документе.
Прикрепленные файлы:
66. hachaturov 258 24.03.14 18:01 Сейчас в теме
Добрый день разработчик 1С - Александр!

У меня вопрос - скачал вашу обработку "Распознаем штрих-коды QR, EAN-13, PDF 417 и др. с помощью веб камеры" у нас на ноутбуках в системе -разрядности 32х всё отлично работает, а на ноутах, где стоит Windows 7 Проф 64х - при запуска команды "%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe ".\Shakmaev.Decoder.dll" /codebase" выдаёт Ошибку:

RegAsm : error RA0000 : Невозможно загрузить файл или сборку "file:///D:\Decoder\Shakmaev.Decoder.dll" или один из зависимых от них компонентов. Операция не поддерживается. <Исключение из HRESULT: 0x80131515>,
Фото - СкринШот - приложил!
Что посоветуешь???
Прикрепленные файлы:
73. vesh 69 26.02.15 16:03 Сейчас в теме
(66) hachaturov,
Поместите руками вот это "Shakmaev.Decoder.dll" в вот сюда %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe " и запустите .bat
У меня все заработало
67. borrman 28.04.14 16:40 Сейчас в теме
Спасибо за разработку. Как раз пытаемся внедрить
Используем для УФ
Как подогнать размер картинки? Вылазит за пределы видимости.
68. shakmaev 343 28.04.14 17:12 Сейчас в теме
(67) borrman, благодарю за оценку работы.
К сожалению размер компоненты фиксирован, и изменять нельзя - мое упущение.
Если будет очень уж нужно можно подумать над размерами.
70. borrman 02.05.14 12:18 Сейчас в теме
(68) А нельзя как-то картинку масштабировать, которую она отображает? У меня не помещается изображение. Т.е. я сканирую код, все работает, но навести реально не получается - отображает верхний левый кусок картинки.

P.S.
Просто это единственная нормальная компонента, которую я нашел для работы с qr-кодом :)
71. shakmaev 343 04.05.14 22:22 Сейчас в теме
(70) borrman, не савсем вас понимаю. Можно скрин в студию?
72. borrman 05.05.14 16:16 Сейчас в теме
(71)


ну вот как-то так
в толстом клиенте все корректно
а в тонком (в HTML) только часть ШК отображает. Чего сделать надо - не пойму.
69. roadman 30.04.14 06:32 Сейчас в теме
74. dave2000 90 12.05.15 11:36 Сейчас в теме
Конпоненту для тонкого клиента зарегистрировал, написало "Типы зарегистрированы успешно". Запускаю обработку, в окне пустой квадрат, а при нажатии на "Старт" выдает сообщение: Произошла исключительная ситуация (htmlfile): Отказано в доступе.

Прилагаю скрин.

Прикрепленные файлы:
75. dave2000 90 12.05.15 11:38 Сейчас в теме
(74) dave2000,
ЗЫ: 1С с правами админа тоже запускал, не момогло.
76. shakmaev 343 12.05.15 14:51 Сейчас в теме
(75) dave2000, скорее всего вы запускаетесь на сервере и у вас стоит запрет на использование ActiveX или других исполняемых скриптов. Чтобы это проверить зайдите в Internet Explorer и проверьте параметры безопасности
77. Rokky78 26 19.06.15 12:45 Сейчас в теме
Добрый день, Александр. Пытаюсь настроить работу в тонком клиенте. Ситуация 100% как в (74) сообщении. Все зарегистрировалось успешно, но ошибка такая же как на скриншоте в 74 сообщении. ActiveX разрешил везде, где нашел (может быть выложите скриншот, где это сделать? там 4 зоны для всех нужно менять параметры?
Пытался сделать это на 2-х разных машинах.
1. Windows 8 планшет (где и предполагается потом ее основная работа). После установки всех разрешений браузер даже не начинает серфинг, а выдает сообщение о уязвимости машины. Результат - как на скриншоте в 74 сообщении.
2. Для удобства отладки решил сделать это сначала на рабоче машине (Windows XP). То же самое , но перед открытием формы выдается еще такое вот окно.
Прикрепленные файлы:
79. shakmaev 343 19.06.15 13:53 Сейчас в теме
(77) Rokky78, на Windows 8 работа компоненты не тестировалась. Тут сказать ничего не могу.
Однако, ошибка, вызванная в Windows XP как раз от того что в параметрах безопасности IE стоит запрет на ActiveX
80. Rokky78 26 19.06.15 15:20 Сейчас в теме
(79)
Однако, ошибка, вызванная в Windows XP как раз от того что в параметрах безопасности IE стоит запрет на ActiveX

Где снять этот запрет? Может я что-то не понимаю? Вот скрин, где меняю настройки. Может что-то не так?
Прикрепленные файлы:
81. shakmaev 343 22.06.15 10:11 Сейчас в теме
(80) Rokky78, В свойствах Internet Explorer, вкладка Безопасность, кнопка Другой запретить или разрешить использование ActiveX (то есть убрать опцию "Предлагать").
82. Rokky78 26 23.06.15 08:46 Сейчас в теме
(81) Получилось запустить камеру на Win XP. Я когда первый раз пробовал все подряд разрешал, что относилось к ActiveX. На всякий случай, может кому пригодится. Нужно только одну настройку изменить "Использование элементов управления ActiveX, не помеченных как безопасные для использования (небезопасно)" и только для зоны "Интернет". Изменение для других зон этой настройки не помогает. Правда постоянно появляется предупреждение "Компьютер подвержен повышенному риску".
Само распознавание проверить не удалось. Камера, которая под рукой, дает очень нечеткое изображение. Обработка всегда возвращает -1.
В Windows 8 после аналогичных настроек с безопасностью проявились проблемы с камерой. Словом, на Win8 не работает.
78. Rokky78 26 19.06.15 12:46 Сейчас в теме
83. dave2000 90 23.06.15 19:17 Сейчас в теме
Решил порыть еще в других направлениях, накопал библиотеку "Ozeki Camera SDK", слепил на основе примеров как раз то, что мне нужно было. Сканирует QR, EAN13, Code128 и еще кучу всего. Есть исходник и готовая программа, может кому пригодится, выложил тут: http://infostart.ru/public/359549/

-
84. Goruch 8 15.12.15 16:59 Сейчас в теме
RegAsm : error RA0000 : Не удалось найти входную сборку ".\Shakmaev.TDecoder.dll
" или одну из ее зависимых сборок.
Пробовал
Поместите руками вот это "Shakmaev.Decoder.dll" в вот сюда %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe " и запустите .bat

не помогло есть еще варианты?
Виндус 7 64 бита.
85. kozorez 7 25.06.16 17:35 Сейчас в теме
Не читает PDF417 на полисе ОМС ( он там не стандартный, не хватает завершающих вертикальных линий) BarcodeScaner на Андроид читает без проблем.
86. itprog 2 09.09.16 09:13 Сейчас в теме
Можно ли использовать компоненту для распознания ШК в уже отсканированных картинках?
Оставьте свое сообщение

См. также

Внешняя компонента для работы по Web-socket протоколу x32 x64 Промо

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

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

1 стартмани

30.03.2018    27340    40    Ditron    83    

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Разработка внешних компонент Мобильная разработка v8 Абонемент ($m)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020    3873    30    ltfriend    48    

Отрубаем зависшие на сервере процессы

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

Вы любите COM объекты? Я их просто обожаю! Практически все, чего не может 1С, можно доделать ими. Но есть у них небольшой косячок: иногда они зависают и висят, пока не отрубишь их через диспетчер задач или до перезагрузки, жрут память и в конце концов перестают запускаться. Что делать? Рубить!

1 стартмани

28.07.2020    2124    1    zarankony    3    

Диагностика контекста выполнения (внешняя компонента)

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

Небольшая экспериментальная внешняя компонента для получения дополнительной информации о контексте выполнения.

1 стартмани

24.07.2020    4633    2    YPermitin    14    

TextRadar - нечеткий поиск в тексте Промо

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты, организовать поиск по синонимам и т.д. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

1 стартмани

19.09.2018    17958    27    TSSV    18    

Универсальная обертка для использования NATIVE компонент на платформе 1С 7.7, 8.0 и 8.1

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

Используете 1С 7.7, 8.0 или 8.1 и вас раздражает, что под вашу 1С уже не выпускаются современные компоненты. А хотелось бы?

1 стартмани

07.07.2020    2849    1    karpik666    0    

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Разработка внешних компонент Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    2842    7    SanyMaga    19    

Получение фото с веб-камеры

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

Получение фото с веб-камеры без ActiveX. Внешняя компонента по технологии Native API.

1 стартмани

25.03.2020    5282    49    berezdetsky    33    

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

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

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

1 стартмани

28.11.2013    84058    238    Serginio    74    

Пауза без загрузки процессора. Внешняя компонента Native API на C++

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

Внешняя компонента Native API на C++ для Win32 и Win64 позволяет установить паузу на заданное количество секунд без загрузки процессора.

2 стартмани

21.03.2020    2486    4    DNN13    26    

Быстрая печать этикеток (ZPL, EPL, TSPL, EZPL, GEPL, TSPL-EZ)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Качественная и быстрая печать на внутреннем языке принтеров этикеток.

4 стартмани

02.02.2020    7015    32    Johny_v    12    

Сканирование по TWAIN в 1С (обычные и управляемые формы)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка показывает пример, как можно в 1С проводить сканирование с помощью компоненты TWAIN.

3 стартмани

03.01.2020    5593    24    Denr83    0    

Tool1CD Beta в деле Промо

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

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    26075    28    baton_pk    26    

Вставка картинки из буфера обмена (JavaScript + внешняя компонента)

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

Вставка картинки из буфера обмена с помощью JavaScript в поле HTML в web-клиенте и с помощью внешней компоненты в тонком/толстом клиенте. Механизм протестирован на платформах 8.2 и 8.3 Для запуска опубликованной конфигурации требуется платформа релиза не ниже 8.3.14.

1 стартмани

05.12.2019    4458    5    Andreyyy    8    

Клиент событий в «бесконечном» HTTP-соединении для 1С: Предприятие 8

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

Native Компонента в отдельном потоке обрабатывает пакеты событий, в "бесконечном" http соединении и передаёт данные в очередь внешних событий.

1 стартмани

02.12.2019    4285    2    starovton    9    

Внешняя компонента 1С Native x32/x64: отправка UDP сообщения

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

Компонента предназначена только для отправки текстовых UDP сообщений. Работает как на клиенте, так и в серверных вызовах в любой разрядности Windows платформы.

1 стартмани

05.11.2019    4200    7    von_de    0    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    47732    429    ПерваяСистема    147    

Управление окнами и мониторами в 1С

Сервисные утилиты Разработка внешних компонент v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Управление размерами, активностью и положением окон из 1С с возможностью вывода окон на второй монитор и запретом изменения окна.

1 стартмани

28.10.2019    8953    7    Grigoriy251    5    

Native внешняя компонента для оповещения по UDP или TCP

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

Native внешняя компонента для оповещения по UDP или TCP, которая реализует возможность в 1С передавать сообщения с сервера на клиента. Исходный код компоненты также представлен.

1 стартмани

06.10.2019    10047    19    vdv2701    31    

Внешняя компонента Sundries: несколько полезных системных функций

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

Звук, пауза, буфер обмена, раскладки клавиатуры и т.д.

4 стартмани

30.08.2019    5964    6    sivin-alexey    10    

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

Разработка внешних компонент Сканер штрих-кода 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    70018    85    igorberezhnov    95    

Native внешняя компонента для передачи по UDP

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

Внешняя компонента Native-API для организации передачи с использованием UDP.

1 стартмани

29.07.2019    4429    4    axae    0    

Внешняя компонента для работы с драйвером "Атол v.10". 1С:8.3

Разработка внешних компонент Кассовые операции Кассовые операции v8 Абонемент ($m)

Внешняя компонента, для работы с драйвером «Атол v.10», посредством JSON-заданий.

1 стартмани

16.07.2019    10333    29    gortrex    4    

Менеджер буфера обмена. Нативная внешняя компонента win 32/64

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

Добавляет возможности получения информации из почтовых вложений или файлов с других рабочих столов (RDP) с помощью операций копирования/вставки. Может «прослушивать»: любые изменения буфера обмена; нажатие клавиш соответствующих вставке (paste); нажатие клавиш копирования (copy); drop операции. Это новая реализация аналогичной компоненты https://infostart.ru/public/379695/, но теперь не C#, а С++ нативно для x32 / x64. (см. http://youtu.be/-PaWWFfbYo4)

1 стартмани

26.06.2019    6791    21    Bww    23    

Полезные приемы при работе с Excel из 1С (Версия 3.1) Промо

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    204687    445    Zerocl    70    

Обработка вывода на печать QR-кода и штрихкодов в различных форматах (одномерные и двумерные)

Разработка внешних компонент Ценники v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка предназначена для вывода на печать QR-кода и штрихкодов в различных форматах без установки дополнительных ActiveX компонент. Тестировалась на чистой базе платформы 1С:Предприятие 8.3 (8.3.14.1630), а так же в конфигурациях Бухгалтерия предприятия КОРП, редакция (3.0.69.35) и на Бухгалтерия предприятия (3.0.70.30)

2 стартмани

22.05.2019    10525    41    MGemini    2    

DLL для подключения к Asterisk (32/64 клиенты)

Разработка внешних компонент Телефония, SIP v8 1cv8.cf Абонемент ($m)

Подключение к Астериску и получение событий "Newchannel","BridgeEnter","Hangup" через ОбработкаВнешнегоСобытия.

1 стартмани

19.03.2019    8023    13    xxxAndricxxx    14    

DLL для обмена между 1С (и не только) через UDP порты (32/64 клиенты)

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

Библиотеки для создания функционала для прослушивания портов из 1С и отправки сообщений на удаленный udp порт.

1 стартмани

28.02.2019    7250    8    xxxAndricxxx    2    

Снимок экрана для 1С Промо

Универсальные обработки Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    28343    33    linkforget    11    

Эмулятор ККМ по стандарту ФФД 1.1

Разработка внешних компонент Кассовые операции ККМ Кассовые операции v8 Розница УТ11 Россия Абонемент ($m)

Эмулятор драйвера ККМ по стандарту ФФД 1.1 предназначен для использования всех возможностей программы, при отсутствии физической кассы. Подойдет как программистам при разработке интерфейса РМК, например, так и пользователям для тестирования возможностей программы.

1 стартмани

30.12.2018    22016    138    Matveymc    27    

Внешняя компонента для считывателя карт ACS 122/1281 (БПО)

Разработка внешних компонент Ридер магнитных карт v8 1cv8.cf Абонемент ($m)

Внешняя компонента для считывателя бесконтактных карт ACS 122/12 для подсистемы подключаемого оборудования.

1 стартмани

11.12.2018    7082    42    eugenevk    32    

WebSocket Клиент / Сервер. Внешний компонент

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

Реализация протокола WebSocket. Клиентская часть для взаимодействия с внешними сервисами. Серверная часть для организации собственного сервера, принимающего клиентские соединения в многопоточном режиме. Возможно взаимодействие RabbitMQ Slack Asterisk и другие

1 стартмани

16.11.2018    16329    78    nomadon    65    

Native API компонента для использования установленного в системе интерпретатора Python Промо

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

Компонента позволяет подключать к платформе 1С python-модули, оформленные в стиле внешней компоненты. Кроме этого, она позволяет запускать небольшие фрагменты python-кода прямо из модулей 1С. На данный момент поддерживаются платформы 8.2 — 8.3 x86 Windows.

1 стартмани

14.05.2013    39699    76    Принт    31    

Внешняя компонента для выполнения регулярных выражений

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

Внешняя Native API компонента для выполнения регулярных выражений на платформе 1С:Предприятие 8. Написана на C++. Используется движок boost::regex (v 1.69, v 1.68 - для Android). Версия синтаксиса Perl Compatible Regular Expressions.

1 стартмани

12.11.2018    12847    30    KAV2    62    

Native компонента для 8.3, реализующая метод sleep()

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

Внешняя Native 64-битная компонента для 1C 8.3, которая реализует метод sleep() - паузу выполнения кода. Пауза для большой устойчивости сделана платформозависимой и требует WinAPI. Ид компоненты - AddIn.AddInNativeSleep.NativeSleep.

1 стартмани

16.10.2018    7909    3    ripreal1    9    

001. Криптография и цифровая подпись RSA-sha256 на платформе 1С

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

Внешняя компонента, исходники, обработка для 1С.

5 стартмани

04.09.2018    14932    28    Nikola23    60    

Удаленное управление через Skype Промо

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

Удаленное управление 1С через Skype. Со стороны клиента для работы нужен только Skype. Со стороны сервера любой компьютер с 1С.

1 стартмани

09.02.2014    44045    13    moolex    29    

Программный вызов сенсорной клавиатуры

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

Программный вызов сенсорной клавиатуры в ОС Windows, для сенсорных мониторов, которые не определяются системой как hid-совместимый сенсорный экран. Тестировалось на платформе 8.3.9.2033, конфигурация Розница 1.0.16.8.

1 стартмани

04.08.2018    9357    19    dewersia    3    

Класс-обработка “Работа с картами Яндекс”

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

Как показать точку или маршрут на карте Яндекс. Как получить координаты по строке адреса (геокодирование).

1 стартмани

01.08.2018    25928    204    RSConsulting    17    

Распознавание лиц (off-line). Демонстрационная база.

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

Распознавание лиц входит в нашу жизнь стремительными темпами, бизнес стремится за событиями. В публикации находится описание и пример использования нейросетей для распознавания лиц.

1 стартмани

17.07.2018    16569    74    nomadon    45    

Внешняя компонента - Запись и воспроизведение .wav файлов. Обработка-иллюстратор. Промо

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

Обработка иллюстрирует использование внешней компоненты MMLibrary для записи и воспроизведения звуковых wav файлов. Компонента разработана по технологии Native.

1 стартмани

01.03.2014    18573    22    vozhd    7    

QR-code полная версия (без шрифта и внешней компоненты для 8.2, 8.3 и любого типа клиента)

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

Предназначена для создания QR-code с указанием процента восстановления потерянных данных. Строка кодирования может содержать все печатаемые символы, в том числе и кириллические. Для работы не требуется внешняя компонента или шрифт.

2 стартмани

10.07.2018    12116    16    bobank    6    

Внешняя компонента для ping'а

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

Внешняя компонента для выполнения ping'а из 1С:Предприятия 8.

1 стартмани

04.07.2018    11085    5    frkbvfnjh    24    

JVM Native API плагин - для запуска в 1С плагинов написанных на Java

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

Запускаем виртуальную машину Java в 1С. Собрана внешняя компонента которая позволяет запускать виртуальную машину java в среде 1С. Позволяет как передавать параметры в java - так и получать уведомление через externalevent. Предпосылкой создания являлся тот факт, что есть много готового функционала которого не хватает в 1С. Язык сpp - довольно сложен для быстрой разработки, и теперь возможно использовать готовые сборки java классов (так называемые jar-файлы) для использования в 1С.

1 стартмани

20.06.2018    12592    32    minimajack    72    

ActiveX компонента WebCamX для работы с веб-камерой! Промо

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

Искал нормальную компоненту без .NET для работы с Web-камерой, нашел одну, но она платная. Тогда я решил сделать свою ActiveX. Моя компонента умеет: 1. - Получать изображение с камеры. 2. - Писать видео с камеры в файл, в формате (*.asf). 3. - Делать снимок с камеры и сохранять в файл, в форматах (*.bmp; *.jpg; *.png). 4.- Умеет проигрывать видео. Для начало работы необходимо зарегистрировать компоненту в системе. Например: regsvr32 "Полный путь к файлу WebCamX.ocx" Так же имеется обработка пример для 1с8.2. В этой обработке показано как можно работать с этой компонентой. Желаю удачи! Не забываем ставить плюсы и коментить :)

1 стартмани

28.04.2011    51956    233    SerG_121    141    

Вызов методов 1С из внешней компоненты, выполненной по технологии COM на C++

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

Пример работы с объектами и методами 1С из внешней компоненты, разработанной по технологии COM на С++.

1 стартмани

04.06.2018    8851    4    le_    1    

Внешняя компонента Native для создания штрих кода (GS1 DataBar Expanded, GS1 DataBar Expanded Stacked и другие)

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

В связи с внедрением ГИС Меркурий потребовалось внешняя компонента, которая создает штрихкод и отдает 1С. ВК создана на основе библиотеки zint www.sourceforge.net/projects/zint.

1 стартмани

27.04.2018    18696    215    artmaks1988    93    

Работа с любыми сканерами документов в 1С c помощью внешней компоненты от vintasoft.com

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка для сканирования изображений на любых сканерах (поточных, планшетных) средствами ActiveX от компании Vintasoft.

1 стартмани

29.03.2018    8702    3    Dach    0    

Внешняя компонента печати этикеток для 4 моделей принтеров Промо

Ценники Розничная торговля Разработка внешних компонент Розничная торговля v8 Россия Абонемент ($m)

COM-сервер (внешняя компонента) позволяет печатать этикетки на 4-е модели принтеров (+совместимые с ними по языку управления) 1) Godex EZ-2, Godex BZB-2 2) Godex EZ-2P, Godex DT-2 3) Zebra LP 2824 4) Argox OS-203DT

1 стартмани

15.08.2012    39383    28    ImageWriter    5    

Печать на сервере 1с. DLL для 1С, способная печатать картинки и pdf файлы в серверном контексте (например, при работе веб-сервиса)

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

Не знаю, пригодится кому или нет, писалось для себя, т.к  возникла необходимость печатать на принтере этикеток sscc напрямую с ТСД  через web - сервис. Как известно, веб сервис в 1С работает только в серверном контексте и, к сожалению, разработчики платформы пока не позаботились о возможности вызывать метод  при таких условиях. 

1 стартмани

13.03.2018    10634    31    evgeny43    13