Генерация QR кодов через API Google (обычные и управляемые формы)

22.06.19

Интеграция - WEB-интеграция

Обработка абсолютно автономна, не привязана ни к версии БСП, ни к виду конфигурации. Может работать как для типовых, так и для самописных конфигураций. Содержит обычную и управляемую формы, поэтому запустится в любом режиме. Единственное, что нужно для ее работы - это подключение к интернету, так как для генерации QR кодов используется сервис Google.

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Генерация QR кодов через API Google (обычные и управляемые формы):
.epf 10,30Kb
13 1 850 руб. Купить

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

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

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

Изначально задача стояла разработать механизм генерации QR кодов для мобильного приложения. Поэтому множество разработок, опубликованных на Инфостарте и использующие внешние библиотеки с COM-соединениями мне не подошли. Установка и настройка сторонних серверов для генерации QR кодов тоже изврат еще тот, а самому с нуля писать механизм по генерации QR кодов мне очень не хотелось.

Ближе всего моей задаче отвечал код из статьи //infostart.ru/public/80106/, но там также были COM-объекты, которые не доступны под мобильным клиентом. Но благо работа с гуглом через них могла быть заменена на работу через стандартные механизмы 1С. Таким образом получилась обработка, которая полностью обходилась средствами 1С и гугла, могла без опаски использоваться как в 32 разрядной системе, так и в 64. Для более красивого вида в нее добавил 2 формы для работы в обычном и управляемом приложениях и результат вы можете видеть на прикрепленных скриншотах. На скринах обработка сгенерировала QR код по фрагменту из книги "Война и мир".

Повторюсь еще раз, для корректной работы этой обработки необходим только интернет.

Надеюсь она кому-то будет полезной :)

Обычную форму тестировал на УТ 10.3, управляемую на самописной конфигурации. Но будет работать на любой конфе.

qr код qr-код qr-code code google api гугл апи генерация создание 1c обработка

См. также

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL(ИТИЛ), 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    5888    4    0    

12

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

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    36897    72    45    

31

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

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

57600 руб.

26.11.2024    4181    3    3    

6

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    20251    26    24    

22

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

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

14400 руб.

20.12.2024    1979    11    2    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tanya_charm 22.06.19 15:58 Сейчас в теме
Спасибо, ушел тестить
2. Brawler 461 23.06.19 00:28 Сейчас в теме
Из типовых конф типа УТ 11 легко дергается компонента печати штрихкодов с минимумом программного кода.
Так дернули ее из ERP и добавили в УПП, плюс бонусом печать не только QR кодов, но и обычных штрихкодов получили да еще и без необходимости ставить локально у юзеров COM объект 1С для печати штрихкодов да и разрядность платформы сразу перестала быть проблемой, так как типовая COM печать штрихкодов 1С 32 битка, а интегрированная в УТ 11 компонента многоплатформенная.
3. lisrws 142 23.06.19 19:04 Сейчас в теме
(2) да тут кода того на 3 строки. куда ж еще меньше?
4. dinarz 40 26.06.19 13:59 Сейчас в теме
а кодовую страницу 1251 можно установить в обработке ?
5. lisrws 142 27.06.19 13:14 Сейчас в теме
(4) не знаю. нужно пробовать. это больше вопрос к гуглу
Оставьте свое сообщение