Формирование QR кода по стандарту НБУ (BCD 002)

16.12.21

Учетные задачи - Банковские операции

Простой пример формирования QR-кода по стандарту НБУ.

Скачать исходный код

Наименование Файл Версия Размер
Формирование QR кода по стандарту НБУ (BCD 002): ТестоваяОбработка
.epf 425,22Kb
2
.epf 425,22Kb 2 Скачать
Формирование QR кода по стандарту НБУ (BCD 002): Пример внешней печ формы для УТП
.epf 429,80Kb
2
.epf 429,80Kb 2 Скачать

Национальный Банк Украины разработал правила формирования QR кода для проведения кредитовых платежей (полное описание можно найти по ссылке https://bank.gov.ua/ua/legislation/Resolution_01022021_11)

Список банков чьи мобильные приложения уже реализовали поддержку данного формата QR-кода можно найти по ссылке https://bank.gov.ua/ua/qr

Пример функции формирования данных для зашивания в QR-код :

Функция	СформироватьТекстQR(ОрганизацияИмя,IBAN,Сумма,КодЕДРПОУ,Назначение)
	QRТекст = "BCD
	|002
	|2
	|UCT
	|
	|"+ОрганизацияИмя+"
	|"+IBAN+"
	|UAH"+Формат(Сумма,"ЧРД=.; ЧГ=0")+"
	|"+КодЕДРПОУ+"
	|
	|
	|"+Назначение+"
	|
	|";
	Возврат "https://bank.gov.ua/qr/"+Base64URLСтрока(ПолучитьДвоичныеДанныеИзСтроки(QRТекст,"windows-1251"))
КонецФункции

Далее эту информацию нам нужно уже вывести в картинку QR кода, способов на данный момент  

существует довольно много, я для примера остановился на внешней компоненте которую поместил в макет тестовой обработки.

В мобильном клиенте монобанка результат сканирования сформированного QR выглядит так:

 

 

"ТестоваяОбработка": универсальная на управляемых формах - можно пробовать на любой конфигурации, открываете как внешнюю обработку и при изменении параметров на форме будет автоматически формироваться картинка с QR кодом и вшитой информацией по платежу. (Тестировалось на 8.3.14 релизе платформы)

"Пример внешней печ формы для УТП" : внешняя печатная форма для конфигурации "Управление Торговым Предприятием для Украины" подключается стандартным способом - путем добавления в справочник  "Внешние обработки"

(Тестировалось на 8.3.14 релизе платформы , Версия конфигурации УТП 1.2.65.1).

QR НБУ

См. также

Автоматическая обработка документов по банку при загрузке банковской выписки в 1С

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

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

12000 руб.

21.03.2023    8490    43    12    

45

Обмен с клиентом банка для БП 3.0, ERP 2.4, ERP 2.5 с дополнительными правилами загрузки

Обмен с интернет-банком Банковские операции Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20400 руб.

03.04.2013    122656    245    377    

160

Обмен с клиентом банка для Беларуси

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

Типовая обработка "Клиент-банк" из конфигурации 1С "Бухгалтерия для Беларуси, редакция 2.1" корректно работает с выписками только банка "Дабрабыт", до 28.01.2019 "Москва-Минск". А бухгалтеру нужно работать и с другими банками и с другими конфигурациями. Для этого было разработано расширение, которое позволит решить данную проблему!

10.10.2017    36534    70    Xershi    41    

58

Загрузка банковской выписки из Excel и формирование файла формата 1CClientBankExchange (kl_to_1c)

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

Обработка создания файла по стандарту обмена с системами "Клиент банка" kl_to_1c.txt Формат файла обмена Российская Федерация, версия 1.03 При восстановлении учета в случае отсутствия в 1с банковских выписок (например, р/с в банке закрыт в связи с банкротством и доступ к выгрузке из клиент-банка невозможен), можно запросить у банка выписку за период в формате Excel. С помощью этой обработки создается файл формата 1CClientBankExchange, в 1с77 он назывался kl_to_1c.txt который загружается штатными средствами в 1с8. При этом будут созданы загружаемые контрагенты и их р/с.

3840 руб.

19.04.2019    41898    129    52    

63

Загрузка в БГУ из УРМ "Криста"

Внешние источники данных Банковские операции Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия государственного учреждения Россия Бухгалтерский учет Платные (руб)

Обработки для загрузки данных из УРМ "Криста" в бухгалтерию государственного учреждения редакция 2.0. Есть Демо доступ на вкладке Бесплатные файлы на 1 месяц со дня получения демонстрационного ключа регистрации. Поддерживает ПО "Web-исполнение" от НПО "Криста".

4800 руб.

19.06.2013    38492    136    90    

30

Обмен 1С с СУФД (УФК)

Банковские операции Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Выгрузка платежных поручений из коммерческих программ 1С в Казначейство (СУФД). Загрузка выписок из Казаначейства (СУФД) в 1С.

15000 руб.

07.11.2017    97225    301    82    

323

Обработка обслуживания терминалов пин-пад Ingenico IPP320/350 для УТ 10.х

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

Обработка обслуживания эквайринговых терминалов пин-пад Ingenico и АТОЛ PT-5 ( ПО Arcus2) позволяет подключить банковские терминалы Ingenico и АТОЛ PT-5 к 1С:Управление торговлей редакция 10. Может быть использована в 1С: Управление производственным предприятием 1.3 и 1С: Комплексная автоматизация 1.1 и 1С:Розница 1.х

4200 руб.

14.05.2019    59828    135    178    

120
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. torch 128 16.12.21 09:35 Сейчас в теме
Ваша статья натолкнула на мысль... я могу покупателю в Telegram скинуть картинку QR-кода, но как ее потом моему клиенту из чата перенаправить в мобильное приложение банка?
4. AnryMc 849 16.12.21 12:20 Сейчас в теме
(1)
из чата перенаправить в мобильное приложение банка?


В "Привате" при работе "сканера" вверху справа маленькая иконка "горы" (толь две горы - толь горбы верблюда)...
Открывает "галерею" - наверно и сканирует их (не проверял)...

т.е. можно код сохранить как угодно и затем прочитать...

З.Ы, в других мобильных банках - не знаю...
2. 6есик 52 16.12.21 10:28 Сейчас в теме
1. Можно открыть телеграм на компе и сосканировать телефоном QR оттуда.
2. Можно сохранить изображение QR в телефоне тз чата телеграмма и у меня например сканер штрихкодов может сканировать не только через камеру но и фотки уже сохраненные в телефоне.
3. Этот способ не пробовал, но можно поидее не кодировать в QR код а передавать ссылку с данными, думаю оно само предложит выбрать приложение которым открыть ссылку и там указать приложение банка ...
3. AnryMc 849 16.12.21 12:11 Сейчас в теме
"Приват" не отображает наименование Получателя...
"Моно" - отображает...

З.Ы. Делал ВПФ Счета Покупателю с QR кодом для BAS Accounting (корп., .........)
Оставьте свое сообщение