Документы и Печать · 11 мин
Как убрать QR-код из счёта в 1С
Пошаговая инструкция: как отключить QR-код в печатной форме счёта в 1С:Бухгалтерии и Управлении торговлей, настройка макета и регистра, типичные ошибки.
QR-код в счёте на оплату появляется автоматически, когда в 1С включена печать платёжного QR-кода по ГОСТ Р 56042-2014. Он позволяет клиенту оплатить счёт через мобильное приложение банка, но не всем компаниям это нужно: иногда код мешает фирменному оформлению, дублирует реквизиты или путает покупателей при оплате на расчётный счёт ИП вместо организации.
Убрать QR-код можно несколькими способами — от простого снятия флажка в настройках печати до редактирования макета в конфигураторе. Выбор зависит от конфигурации (1С:Бухгалтерия 8, Управление торговлей, УНФ, Комплексная автоматизация), от того, типовая у вас форма или доработанная, и от того, нужно ли отключить код для всех счетов сразу или только для отдельных.
Ниже разобраны основные сценарии с точным порядком действий, проверкой результата и ограничениями каждого метода.
Откуда в счёте берётся QR-код и когда его стоит отключать
Начиная с релизов 2019–2020 годов, типовые конфигурации 1С научились формировать в счёте на оплату платёжный QR-код. В него зашиваются наименование получателя, ИНН, расчётный счёт, БИК банка, назначение платежа и сумма. Код формируется по стандарту для системы быстрых платежей и банковских приложений.
Отключать код имеет смысл в нескольких ситуациях: компания принимает оплату только по безналичному выставлению счетов с последующей сверкой; банк получателя не корректно распознаёт платёж по QR; в счёте используется собственный бланк, где код портит верстку; реквизиты в коде устарели и вводят клиентов в заблуждение. Если же большинство клиентов — физические лица, оплачивающие через приложение банка, код лучше оставить: он сокращает число ошибок в реквизитах платежа.
Перед отключением убедитесь, что в учётной политике или договоре с клиентами нет требования предоставлять QR-код для оплаты — в некоторых B2C-процессах это согласованный формат счёта.
Как выбрать способ отключения
Способ 1: отключение в настройках печатной формы счёта
Самый быстрый метод подходит для типовой 1С:Бухгалтерии 8.3 и ряда других конфигураций. Откройте любой документ «Счёт на оплату покупателю», нажмите кнопку «Печать» и выберите «Счёт на оплату». В форме предварительного просмотра или в настройках печатной формы найдите параметр, отвечающий за вывод QR-кода — обычно это флажок «Печатать QR-код» или «QR-код для оплаты».
Снимите флажок и сформируйте печатную форму заново. В ряде релизов настройка запоминается для текущего пользователя и применяется ко всем последующим счетам. Если флажок сбрасывается при каждом открытии, значит, значение по умолчанию задано в общих настройках — переходите к следующему разделу.
Обратите внимание: в некоторых конфигурациях параметр скрыт за кнопкой «Ещё — Изменить форму» или «Настройка печати». Если вы не нашли флажок, проверьте, какая именно печатная форма используется — внешняя форма из дополнительных отчётов и обработок может не содержать такой настройки вовсе.
- 1Откройте документ «Счёт на оплату покупателю» и нажмите «Печать»
- 2Выберите печатную форму «Счёт на оплату»
- 3Найдите флажок «Печатать QR-код» (или аналогичный) и снимите его
- 4Сформируйте форму заново и проверьте отсутствие кода
- 5Распечатайте тестовый счёт и убедитесь, что вёрстка не съехала
Способ 2: общие настройки печатных форм в разделе администрирования
В 1С:Бухгалтерии 8 часть параметров печати задаётся централизованно. Перейдите в раздел «Администрирование — Печатные формы, отчеты и обработки». Здесь находятся общие настройки: логотип и факсимиле, колонтитулы, дополнительные колонки. В зависимости от релиза здесь же может находиться и переключатель вывода QR-кода в счетах.
Дополнительно проверьте карточку организации: «Главное — Реквизиты организации — Печать». Настройки бланка, заданные там, применяются ко всем счетам этой организации. Если QR-код включён на уровне организации, изменение в отдельном документе может перезаписываться при следующем формировании.
В конфигурациях «Управление торговлей 11» и «Комплексная автоматизация» логика похожая: настройки печати документов продажи собраны в разделе «НСИ и администрирование — Печатные формы, отчеты и обработки», а параметры конкретной формы — в механизме настройки печати документа.
Способ 3: редактирование макета печатной формы
Если QR-код «зашит» в макет и не управляется настройками, потребуется правка макета. Это актуально для доработанных конфигураций, старых релизов и внешних печатных форм. В пользовательском режиме часть макетов доступна через «Администрирование — Печатные формы, отчеты и обработки — Макеты печатных форм» (механизм БСП). Найдите макет счёта, откройте его на редактирование и удалите область или элемент картинки, отвечающий за QR-код.
Если макет недоступен из пользовательского режима, работа ведётся в конфигураторе: «Конфигурация — Открыть конфигурацию», далее найдите общий макет или макет документа «СчётНаОплату» (точное имя зависит от конфигурации). Удалите область с QR-кодом или закомментируйте программный вывод этой области в модуле менеджера документа — обычно это процедура формирования печатной формы, где вызывается вывод области с кодом.
Любая правка типового макета в конфигураторе снимает объект с полной поддержки. При обновлении конфигурации такие изменения могут конфликтовать с новыми версиями макетов, и их придётся сопоставлять вручную. Безопаснее использовать механизм макетов БСП из пользовательского режима — он хранит изменённый макет в базе и не трогает конфигурацию.
Способ 4: внешняя печатная форма без QR-кода
Альтернатива правке конфигурации — подключить внешнюю печатную форму счёта, в которой QR-код отсутствует. Механизм включается в разделе «Администрирование — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки». После включения флажка появляется возможность загрузить файл обработки (.epf) с собственным макетом счёта.
Преимущество подхода: типовая конфигурация не изменяется, обновления проходят без конфликтов, а внешнюю форму можно в любой момент отключить и вернуться к стандартной. Недостаток: внешнюю обработку нужно либо разработать, либо адаптировать готовую под вашу конфигурацию и релиз — форма, написанная под другую версию, может выдавать ошибки при обращении к реквизитам документа.
При подключении внешней формы проверьте, к каким документам она привязана (назначение), и протестируйте печать на копии базы. Обратите внимание на безопасный режим выполнения: обработки из недоверенных источников могут содержать произвольный код.
Сравнение способов отключения QR-кода
Быстро и безопасно; подходит для типовых форм. Ограничение: не во всех релизах и формах есть такой параметр
Действует централизованно для организации. Ограничение: зависит от релиза, настройка может отсутствовать
Гибко, не трогает конфигурацию. Ограничение: требует понимания структуры макета
Полный контроль над формой. Ограничение: снятие с поддержки и сложности при обновлении
Не затрагивает типовую конфигурацию, легко откатить. Ограничение: нужна разработка или адаптация обработки
Проверка результата и типичные ошибки
После отключения сформируйте счёт заново: печатные формы в 1С не пересчитываются задним числом, и в уже сформированных PDF или отправленных счетах код останется. Проверьте счета для всех организаций базы, если их несколько, а также разные виды счетов — например, счёт на оплату и счёт-фактура могут использовать разные макеты.
Убедитесь, что удаление QR-кода не нарушило вёрстку: на месте кода не должно остаться пустой рамки, а итоговая сумма, подписи и печать должны остаться на своих местах. Распечатайте пробный экземпляр — на бумаге смещения областей заметнее, чем на экране.
Ограничения и нюансы в разных конфигурациях
В 1С:УНФ и 1С:Управление торговлей 11 QR-код в счёте может быть связан с настройками эквайринга и оплаты через СБП. Если организация подключала приём платежей по QR, отключение печати кода в счёте не отключает саму возможность оплаты — это разные механизмы, и их нужно различать, чтобы не нарушить действующие процессы оплаты.
В старых релизах, где QR-код появился как часть обновления под требования банков, параметр отключения мог отсутствовать в интерфейсе и управляться только функциональной опцией или константой. В таком случае поиск ведите через «Все функции» (в режиме тонкого клиента): константы и регистры с настройками печати.
Если счёт отправляется клиентам через ЭДО или сервисы обмена, проверьте форму там: некоторые операторы формируют визуализацию документа на своей стороне, и настройки вашей 1С на неё не влияют.
Что важно запомнить
QR-код в типовом счёте чаще всего отключается флажком в настройках печатной формы или в разделе администрирования. Если настройки нет — используйте редактирование макета через механизм БСП или внешнюю печатную форму, а правку в конфигураторе оставляйте крайним вариантом. После любого изменения формируйте счёт заново и проверяйте вёрстку печатным экземпляром.
Частые вопросы
QR-код появился после обновления 1С, хотя раньше его не было. Почему?
Типовые конфигурации получили функцию печати платёжного QR-кода в одном из обновлений, и по умолчанию она могла включиться автоматически. Это не ошибка — достаточно снять соответствующий флажок в настройках печатной формы счёта или в общих настройках печати.
Уберётся ли QR-код из уже выставленных и отправленных счетов?
Нет. Настройка влияет только на новые формирования печатной формы. Если счёт уже отправлен клиенту в PDF или по ЭДО, изменить его нельзя — при необходимости сформируйте счёт заново и отправьте корректную версию с пояснением.
Можно ли убрать QR-код только для отдельных клиентов или договоров?
В типовых конфигурациях гибкой настройки по договорам обычно нет: параметр действует на уровне пользователя, организации или всей базы. Для выборочного вывода потребуется доработка печатной формы — например, условие в модуле формирования, проверяющее договор или вид счёта.
Отключение QR-кода влияет на приём оплаты через СБП?
Нет. Печать кода в счёте и подключение системы быстрых платежей — независимые механизмы. Если у вас настроена оплата по СБП через банк или эквайринг, она продолжит работать; просто в печатной форме счёта кода не будет.
После удаления области с QR-кодом в макете пропали подписи. Что делать?
Скорее всего, была удалена не отдельная область кода, а общая область подвала счёта, где размещены подписи и итоги. Восстановите макет из типовой поставки (или из резервной копии) и удалите только элемент картинки с кодом, не трогая соседние области.
Нужно ли отключать QR-код в конфигураторе, чтобы настройка не слетела при обновлении?
Нет. Настройки печати и макеты, изменённые через механизм «Макеты печатных форм» в пользовательском режиме, хранятся в базе данных и при обновлении конфигурации сохраняются. Правка в конфигураторе, наоборот, создаёт риск конфликтов при обновлении.