QR-код в 1С
Штрихкод, который конфигурации 1С формируют в печатных формах — счетах, УПД, кассовых чеках и платёжках — по стандартам ФНС и Банка России для быстрой оплаты и передачи реквизитов.
Зачем QR-код в 1С
В типовых конфигурациях (Бухгалтерия, Управление торговлей, Розница, ЗУП) QR-код печатается сразу в нескольких документах. На счёте покупателю — чтобы он оплатил его из мобильного банка без ручного ввода реквизитов. На кассовом чеке — потому что этого требует 54-ФЗ: код кодирует данные о продаже для проверки в приложении ФНС «Проверка чека». В платёжке по ЖКХ или бюджету — по формату ГОСТ Р 56042.
Реквизиты внутри код собирает из справочников автоматически: ИНН, БИК, номер счёта, сумму, назначение платежа. Кассир или бухгалтер ничего не набирает вручную — 1С берёт значения из карточки контрагента и документа. Проверить, что получившийся код читается, удобно нашим сканером QR-кодов до отправки клиенту.
Какие форматы использует 1С
Единого «QR из 1С» не существует — под каждую задачу свой стандарт кодирования. На счёте для оплаты — формат ГОСТ Р 56042-2014 (ST00012), его понимают Сбербанк Онлайн, Т-Банк и другие мобильные банки. На чеке ККТ — тег 1196 фискального признака по приказу ФНС. Для оплаты через СБП по счёту используется отдельный платёжный QR, привязанный к торговому эквайрингу.
Если код не печатается, чаще всего дело в незаполненных банковских реквизитах организации либо в старом релизе конфигурации — обновление подтягивает актуальный алгоритм формирования.
Связанные форматы
Платёжный QR из 1С — это тот же QR-код СБП или банковский код по ГОСТу; чековый QR относится к фискальным данным и уходит в ОФД. Понимание этих стандартов помогает настроить печать без ошибок.