QR-код 2 в 1 (обычная и управляемая форма)

11.01.20

Разработка - Инструментарий разработчика

Вам нужно интегрировать 1С и QR-коды? Нет ничего проще, будем использовать внешнюю компоненту!

Скачать файл

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

Наименование По подписке [?] Купить один файл
QRКод
.epf 438,17Kb ver:2
187
187 Скачать (1 SM) Купить за 1 850 руб.

Введение

QR-код (англ. quick response — быстрый отклик) — матричный код (двумерный штрихкод), разработанный и представленный японской компанией «Denso-Wave» в 1994 году.

Важно! Максимальное количество символов, которые помещаются в один QR-код:

- цифры — 7089;

- цифры и буквы (латиница) — 4296;

- двоичный код — 2953 байт (следовательно, около 2953 букв кириллицы в кодировке windows-1251 или около 1450 букв кириллицы в utf-8);

- иероглифы — 1817.

На ИС полно разработок по QR-кодам, но если у вас нет стартмани, то я могу предложить бесплатный вариант.

О чем идет речь?

Готовые формы с QR-кодами реализованы в настоящее время в следующих решениях системы "1С:Предприятие 8":

"1С:Бухгалтерия государственного учреждения 8"  - документы ПД-4, Заявление физического лица на перевод денежных средств, Счет на оплату.

"1С:Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК" – квитанция на оплату услуг ЖКХ.

"1С:Расчет квартплаты и бухгалтерия ЖКХ" – квитанция на оплату услуг ЖКХ
Также с 2016 года данная технология стала активно развиваться и этот функционал есть во всех конфигурациях на БСП. Для тек кто умеете писать код сможет достать компоненту и вызовы процедур из актуальных типовых конфигураций самостоятельно.
Но если у вас уже есть стартмани, то предлагаю вашему вниманию готовую обработку.

Описание

Обработка QR-код представляет собой полностью автономное решение, которое можно встроить сразу в любую конфигурацию, как на обычных, так и на управляемых формах! А версия совместимости с 8.3 не играет роли! 

Важно! Требуются права на установку внешней компоненты.

Обработка содержит макет с внешней компонентой для генерации двоичных данных, которые представляют собой QR-код.

А двоичные данные можно разместить уже где угодно и как угодно.

В обработке пока продемонстрирован пример только генерации двоичных данных из текста на форму в виде изображения.

P.S. Если материал вам помог, поблагодарите автора, поставив звездочку!

Обновления

Обновление от 07.04.2016:

Для удобства баркоды разделены на 9 групп:

  1. Любой текст
  2. Ссылка
  3. Визитная карточка
  4. Телефон
  5. SMS
  6. MMS
  7. E-mail
  8. E-mail с текстом
  9. Географическая информация

См. также

SALE! %

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

12000 10000 руб.

02.09.2020    161244    892    399    

872

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 руб.

20.08.2024    8555    65    29    

76

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

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

22200 руб.

06.10.2023    15675    38    8    

73

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

9360 руб.

17.05.2024    23836    70    45    

119

SALE! %

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

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 10000 руб.

10.11.2023    10656    38    27    

63

SALE! %

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

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3840 руб.

14.01.2013    188485    1142    0    

913

SALE! %

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 15000 руб.

07.10.2021    17553    6    32    

42

Инструментарий разработчика Программист Платные (руб)

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

1800 руб.

21.02.2023    7829    8    35    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Xershi 1557 05.04.16 16:19 Сейчас в теме
Пока в планах улучшить функционал разделив баркоды.
Если есть пожелания, то высказывайте! Улучшу функциональность в ближайшее время.
2. 7OH 70 06.04.16 08:56 Сейчас в теме
Добавить возможность выводить свой логотип внутри баркода.
Сканирование у меня в компоненте реализовано таких баркодов, а вот генерацию видел только через сайты.
3. Xershi 1557 06.04.16 09:32 Сейчас в теме
(2) 7OH, если я правильно вас понял, то речь идет об этом?
Тогда это уже потянет на коммерческую разработку. Как думаете будет ли спрос?
4. Xershi 1557 20.04.16 16:08 Сейчас в теме
(2) 7OH, реализовал наложение на баркод логотипа. В ближайшее время буду оформлять новую публикацию.
5. Xershi 1557 21.06.16 13:49 Сейчас в теме
(2) 7OH, завершил оформление публикации QR-код с логотипом компании. Публикация будет доступна по ссылке.
6. zvezdaxxi 08.06.17 11:21 Сейчас в теме
Добрый день! Нужна печать квитанции ПД-4 с QR-кодом с лицевым счетом (который присвоен программой 1С) плательщика. В данный момент 1С БГУ 8.1 выводит ПД-4 с QR-кодом без этого лицевого счета, а банк не принимает. Надо в QR-код вставить RersAcc. От службы поддержки 1С не добилась внятного ответа. Спасибо.
7. Xershi 1557 08.06.17 15:55 Сейчас в теме
(6) тут я вижу 2 варианта:
1. Ждать обновления от 1С, написав им о проблеме.
2. Заказать доработку и получить результат сразу.
8. zvezdaxxi 08.06.17 16:14 Сейчас в теме
Алгоритм моих действий по 2 пути? Я здесь новенькая, поэтому спрашиваю.
9. Serge_ASB 03.08.18 16:15 Сейчас в теме
Добрый день.
Подскажите, пожалуйста,
для 1с 7.7 будет ли компонента работать?
10. Xershi 1557 03.08.18 16:19 Сейчас в теме
(9) добрый день! Вероятно будет, но 100% гарантировать не могу, нет спецификации к компоненте!
12. waitklassik 26.02.19 16:50 Сейчас в теме
(10)а как вывести полученный штрихкод на печать. есть возможность чтобы для каждого документа штрих код был свой и формировался в самом документе и попадал в печатную форму?
13. Xershi 1557 26.02.19 17:02 Сейчас в теме
(12) в типовой УТ 11 это опция. Включаете и работает. Если у вас другая конфиуграция, то скорее всего вам нужно это допилить самому.
Жмете на баркод, затем файл - печать.
14. waitklassik 27.02.19 07:45 Сейчас в теме
(13)не работает. печать не активна. куда копать что бы был вывод на печать
15. Xershi 1557 27.02.19 09:10 Сейчас в теме
(14) вспомнил я выводил в реквизит. Поэтому он не задействует функцию печати. либо замените код на вывод в табличный документ, либо сделайте скриншот и распечатайте через пеинт.
16. waitklassik 27.02.19 10:41 Сейчас в теме
(15)можете привести пример?
17. Xershi 1557 27.02.19 10:55 Сейчас в теме
(16)
Прикрепленные файлы:
18. waitklassik 27.02.19 11:15 Сейчас в теме
(17)не получается вывод в табличный документ попадают только цифры
19. Xershi 1557 27.02.19 11:37 Сейчас в теме
(18) пример посмотрите в типовых.
Вам нужно не текст ссылки выводить, а картинку.
20. waitklassik 27.02.19 11:39 Сейчас в теме
(19)типовых нет только самописная
21. Xershi 1557 27.02.19 14:52 Сейчас в теме
(20) как уже сказал двоичные данные вам нужно преобразовать в картинку, тогда будет толк.
11. 7OH 70 03.08.18 19:39 Сейчас в теме
(9) Если компонента нативная, то не будет.
22. IceDeaD 11.04.19 16:29 Сейчас в теме
Добрый день подскажите эта обработка будет работать в 8.3 редакция 1 (1.0.56.9), требуется добавить qr в счета для отплаты покупателем
23. IceDeaD 11.04.19 16:30 Сейчас в теме
24. Xershi 1557 11.04.19 17:38 Сейчас в теме
(22) обработка автономная. Можете встраивать как вам угодно!
25. IceDeaD 11.04.19 19:18 Сейчас в теме
Извините пожалуйста можно уточнить пару моментов?
1.обработка позволит разместить qr в счёте и управлять её
2.я в первые занимаюсь qr не до конца пока понимаю принципы её работы, мне кажется она должна регенерировать каждый раз новый qr для оплаты счёта. кароче говоря там всё настраивается в ней или нужно будет дописывать обработку?
Просто не хочется 4.5к рублей на ветер выкидывать
Повторюсь задача стоит мы юр орг предоставляем услуги и нужно чтоб потребитель мог оплачивать наши счета через qr
26. Xershi 1557 11.04.19 19:23 Сейчас в теме
(25) напишите в ЛС. Обработка позволяет генерировать qr согласно описанию.
У вас задача немного другая. Поэтому вам придется ее встроить в алгоритм печати.
27. IceDeaD 11.04.19 19:36 Сейчас в теме
Сообщение не отправлено, отложенная группа это изо того что человек не является другом? извините в первый раз на сайте
28. Paradox_ua 30.05.19 14:26 Сейчас в теме
Хорошая вещь, добавил конфигурацию, отлично интегрируется в отчеты ( шаблоны), если бы еще допилить чтобы компонента формировала не только QR, но и обычный 1D код ), чтобы полностью заменить в 1С компоненту формирования штрих кода вообще классно было бы ( а то , зараза, работает только под 32х платформой. И еще, чтобы не мучатся , классно было бы что бы компонента формировала подпись под штрихкодом(перечень цифр которые передаются на создание кода).
29. Xershi 1557 30.05.19 16:25 Сейчас в теме
(28) за доп функционал отвечает другая компонента, можете в типовых найти они уже должны быть кроссплатформенные.
41. ToryV 21.03.23 15:35 Сейчас в теме
Добрый день. И у нас пояаилась задача про QR-коды. Все отлично получилось с помощью стандартных макетов, а вот передать в шаблон WORD пока не получается. В Word используем закладки. туда передаем текст, в одну из низ нужно передать QR. как интрегрировать в шаблон Word&
30. Емельянов Алексей 165 10.01.20 14:12 Сейчас в теме
Есть бесплатное решение по выводу QR
Решение взято из БСП.
https://infostart.ru/public/1142804
Goggy; zabaluev; +2 1 Ответить
31. Xershi 1557 10.01.20 18:01 Сейчас в теме
(30) очевидно вы даже не ознакомились с публикацией!
Плюс рекламируя БСП вы сразу отсекаете сегмент конфигураций, которые ее не используют!
Сразу 2 минуса...
32. Емельянов Алексей 165 11.01.20 08:45 Сейчас в теме
(31) Еще раз повторю. У меня бесплатная обработка.
Я написал что используется в БСП, то есть я взял готовые процедуры и макет из БСП, а сама БСП не требуется для работы.
Далее за 1 стартмани можно скачать готовую обработку.
Но я выложил по шагам как её сделать за 5 минут самостоятельно, выложив 5 этих процедур.
Создать обработку, вставить туда 5 процедур и макет из БСП и вот вам бесплатная обработка готова.
Использовать можно в любой конфигурации.
Минусы тоже ставит умею. Так что ловите.
vampo; user1201748; Goggy; kanyuk; +4 1 Ответить
33. Xershi 1557 11.01.20 14:00 Сейчас в теме
(32) в таком случае ваше решение это урезанный вариант моей публикации.
34. kanyuk 28.04.20 08:26 Сейчас в теме
Вышлите ваш QR-код 2 в 1 (обычная и управляемая форма)
35. Xershi 1557 28.04.20 10:36 Сейчас в теме
36. kanyuk 30.04.20 19:35 Сейчас в теме
мне нужен пример в конфе
37. Xershi 1557 30.04.20 20:24 Сейчас в теме
(36)
Готовые формы с QR-кодами реализованы в настоящее время в следующих решениях системы "1С:Предприятие 8":

- "1С:Бухгалтерия государственного учреждения 8" - документы ПД-4, Заявление физического лица на перевод денежных средств, Счет на оплату.

- "1С:Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК" – квитанция на оплату услуг ЖКХ.

- "1С:Расчет квартплаты и бухгалтерия ЖКХ" – квитанция на оплату услуг ЖКХ
Также с 2016 года данная технология стала активно развиваться и этот функционал есть во всех конфигурациях на БСП. Для тек кто умеете писать код сможет достать компоненту и вызовы процедур из актуальных типовых конфигураций самостоятельно.
Но если у вас уже есть стартмани, то предлагаю вашему вниманию готовую обработку.
38. kanyuk 30.04.20 20:28 Сейчас в теме
у меня нет стартмани, мне нужно вывести на печатную форму
39. Xershi 1557 30.04.20 20:29 Сейчас в теме
(38) тогда вы знаете что нужно делать!
40. kanyuk 30.04.20 20:44 Сейчас в теме
Что то у меня не получается с примером 1С:Бухгалтерия государственного учреждения 8
мусора много, может выручите своим примером
Оставьте свое сообщение