Внешняя компонента SignotecPad для работы с дисплеями подписи

27.03.25

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

Представлена обработка и компонента интеграции планшетов подписи от компании Signotec.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Внешняя компонента Signotec pad для работы с дисплеями подписи
.epf 1,28Mb ver:1.0
0 5 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

С помощью обработки из данной публикации появляется возможность интегрировать различные планшеты для подписей компании Signotec. Внешняя компонента выполнена по стандарту 1С для драйверов оборудования, версия требований 4.4. Планшет подключается согласно паттерну устройства ввода. Компонента поддерживает подключение в изолированном режиме. Внешнее событие, которое он передает в 1С при получении подписи, имеет тип BarcodeBase64 и в третьем параметре (данные) содержит закодированную в base64 строку двоичных данных изображения подписи. Имя объекта компоненты: signotec_pad. Для настройки компоненты нужно использовать следующие параметры:

  • STPadLibPath (строка) - путь к библиотеке STPadLib.dll (входит в состав обработки). SDK от производителя не имеет библиотек для статического связывания, поэтому перед использованием любых методов работы с устройством необходимо разместить эту динамическую библиотеку в папках поиска dll ОС или в указанной в параметре папке. Имя STPadLib.dll изменять нельзя! В обработке представлен код 1С, демонстрирующий как выполнить эту операцию.
  • DeviceNummer (число) - логический номер устройства, если к компьютеру подключено несколько. Для единственного устройства подписи логический номер будет всегда 0
  • SignatureFormat (строка) - формат изображения, один из вариантов: JPEG, PNG, GIF, BMP, TIFF
  • R_color, G_color, B_color (число) - имеют значения от 0 до 255, являются составляющими RGB цвета в котором будет представлена подпись
  • Resolution (число) - разрешение подписи в dpi, должно быть от 75 до 600
  • Timestamp (булево) - нужно ли к подписи добавить надпись с датой и временем

Дополнительные действия объекта компоненты (команды):

  • StartSigning - переводит планшет в режим готовности и ожидания подписи
  • CancelSigning - отключает режим ожидания подписи с очисткой буфера
  • ConfirmSigning - подтверждает подпись и сохраняет ее в буфер устройства
  • SaveSignature - передает из буфера изображение подписи и генерирует в 1С внешнее событие с данными изображения

Проверено на следующих конфигурациях и релизах:

  • 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.10.479

Вступайте в нашу телеграмм-группу Инфостарт

внешняя компонента Signotec signpad

См. также

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Программист Пользователь 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Медиадисплей покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Экран можно использовать в качестве графического меню-борда в кафе и видеовывески. В качестве устройства отображения можно использовать Android-планшеты, смарт-телевизоры с Android, мониторы или проекторы под управлением Windows или Linux-компьютера. Linux-версия успешно запускается на одноплатных компьютерах Raspberri Pi и Orange Pi. Настраивается ЛЮБОЙ ДИЗАЙН экрана при помощи встроенного графического редактора! Решение можно масштабировать от одного экрана до тысяч экранов с централизованным управлением.

18300 руб.

30.05.2017    57380    11    71    

48

Разработка внешних компонент Системный администратор Программист Стажер Бесплатно (free)

Библиотека для работы с базами SQLite из 1С на основе внешней компоненты. Для Linux и Windows, бесплатно и с открытым исходным кодом!

14.01.2025    7237    bayselonarrend    17    

54

Разработка внешних компонент Программист 1С:Предприятие 8 Россия Бесплатно (free)

В статье описывается приложение-конструктор внешних компонент (native API). Конструктор упрощает процесс разработки за счет удобного добавления всех нужных функций и процедур в графическом режиме, с указанием их параметров и типов параметров. На выходе приложение генерирует готовый код на С++ и Rust и позволяет сразу приступить к реализации, без настройки API компоненты вручную.

04.12.2024    12523    kovalevdmv    29    

83

Периферийные устройства Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

15.04.2024    12839    madonov    63    

40

Периферийные устройства 1С:Предприятие 8 Бесплатно (free)

«У нас было два контроллера Huidu, семьдесят две китайские монохромные панели на светоизлучающих диодах, они же LED, четыре мегабайта flash памяти, 1С и целое море поддерживаемых форматов вывода информации - текстов, картинок, анимаций, а так же литр промывочной жидкости, литр разбавителя, ящик черных чернил, и 12 патч-кордов и различных удлинителей. Не то, чтобы всё это было категорически необходимо в маркировке, но если уж начал собирать маркиратор на 1С, то к делу надо подходить серьёзно.» - Страх и ненависть в Маркировке, 2019 г.

01.04.2024    5218    Interrupted    19    

38

Разработка внешних компонент Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 Бесплатно (free)

Некоторые практические аспекты создания внешних компонент на языке С++ для платформы 1С 8.3++.

26.01.2024    12465    starik-2005    40    

49

Периферийные устройства 1C:Бухгалтерия Бесплатно (free)

Недавно прочитал статью на Инфостарте о KeyPad и вначале захотел себе такой, но через какое-то время я понял, что дополнительная даже маленькая клавиатура занимает место, и нужно все время держать ее под рукой. Это все создает дополнительные неудобства.

20.12.2023    10575    John_d    28    

81
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user-z99999 78 27.03.25 08:50 Сейчас в теме
Подскажите какая юридическая значимость такой подписи, рисунок на планшете?
2. IgorKissil 365 27.03.25 11:59 Сейчас в теме
(1) Зависит от законодательства. В стране, для которой выполнялась интеграция, такие подписи признаются как оригинальные, так как нормальное устройство учитывает дрожания руки, силу нажима и другие факторы, важные для графической экспертизы
3. cdb 26 27.03.25 12:17 Сейчас в теме
"нормальное устройство учитывает дрожания руки, силу нажима и другие факторы, важные для графической экспертизы" - скиньте, пожалуйста, ссылки на устройство (или название-модель)
Для отправки сообщения требуется регистрация/авторизация