Генерация 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С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    6417    4    3    

7

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

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

36000 руб.

03.08.2020    21509    30    24    

24

SALE! 15%

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

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

17280 14688 руб.

20.12.2024    3731    18    2    

20

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

В расширении реализован механизм интеграции между системой поставщика и Личным кабинетом СДТ. Реализован обмен заказами и реализациями (накладными), предусмотрено отслеживание статусов документов. Расширение предназначено для 1С:УТ 11.4.

35856 руб.

27.11.2024    2011    1    0    

1

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

Обмен данными с "Порталом поставщиков" zakupki.mos.ru Москвы и Московской области с целью создания оферт для закупок государственными учреждениями. Модуль устраняет рутину, минимизирует ошибки и помогает выигрывать больше закупок. Работает строго по требованиям 44-ФЗ.

14400 руб.

13.12.2016    41125    54    39    

37
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tanya_charm 22.06.19 15:58 Сейчас в теме
Спасибо, ушел тестить
2. Brawler 463 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) не знаю. нужно пробовать. это больше вопрос к гуглу
Для отправки сообщения требуется регистрация/авторизация