Вывод QR-кода на печатную форму «Счет на оплату» документа «Заказ покупателя» без установки дополнительных внешних компонент (используются только типовые объекты конфигурации УТ 10.3.88.3, обычные формы).
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
QR-код в Счете на оплату для УТ 10.3 (без дополнительных внешних компонент):
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
При анализе существующих решений встречались только варианты с добавлением в конфигурацию дополнительной внешней компоненты «КомпонентаПечатиQRКода». Но, не у всех есть такая возможность (если в конфигурации не включена возможность изменения). Да и нет в этом необходимости. Для формирования QR-кода используется типовая внешняя компонента, которая уже есть в общих макетах типовой конфигурации: «КомпонентаПечатиШтрихкодов».
Видимо, по мере выхода новых релизов, Фирма 1С постепенно наполняла конфигурацию актуальным функционалом для возможности формирования QR-кода (зачатки такого механизма есть). Но, к сожалению, конфигурация больше не обновляется, а ее продолжают использовать тысячи Организаций (статистика Инфостарт). Для возможности оплаты через мобильное устройство в QR-коде необходимо зашифровать платежные реквизиты по формату УФЭБС ("Унифицированному формату электронных банковских сообщений"). Описание и механизмы унификации по данному формату в УТ (редакция 10.3) отсутствуют, но есть упоминания о нем в комментариях некоторых процедур. Возможно, кому-то будет интересно (материал использовался при разработке): "Двумерные символы штрихового кода на документах для осуществления платежей физическими лицами"https://www.sbqr.ru/standard/files/QR_code_in_1C.pdf
В данной разработке используется типовой "Счет на оплату" для документа «Заказ покупателя». В Шапку печатной формы добавлена картинка для вывода QR-кода. Для формирования QR-строки платежных реквизитов по формату УФЭБС добавлены процедуры из более современных конфигураций. Для получения двоичных данных и шифрования в QR-код используется типовая компонента, встроенная в конфигурацию УТ (редакция 10.3).
Структура платежных реквизитов, которые шифруются в QR-коде:
Наименование получателя платежа
Номер счета получателя платежа
Наименование банка получателя платежа
БИК
Номер к/с банка получателя платежа
Сумма платежа, в рублях
Наименование платежа (назначение)
ИНН получателя платежа
КПП получателя платежа
Обработку можно запустить в пользовательском режиме через Файл/Открыть и для формирования печатной формы выбрать нужный Заказ покупателя:
Или зарегистрировать во внешних печатных формах: Сервис / Внешние печатные формы и обработки / Внешние печатные формы: добавить новую внешнюю обработку, тогда она появится в коллекции печатных форм, вызываемых из командной панели документа:
Проверено на следующих конфигурациях и релизах:
Управление торговлей, редакция 10.3, релизы 10.3.88.3
Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26
Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.
Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5
Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.
Решение для работы с новой графой 5б в УПД и Счете-фактуре с 01.04.2026 года для конфигураций 1С:УТ 10.3, 1С:УПП 1.3 и 1С:КА 1.1. Обеспечивает корректную печать универсальных передаточных документов и счетов-фактур в соответствии с изменениями в статье 169 НК РФ, заполняет обязательные поля - порядковый номер и дату авансового счета-фактуры при зачете предоплаты. Подключается как внешняя печатная форма в конфигурацию 1С, поддерживает все стандартные требования и имеет открытый исходный код для адаптации под ваши бизнес-процессы.
Расширение для печати договоров с приложением из шаблонов. Быстрая подготовка заполненных договоров без ручного заполнения. Возможность использования дополнительных реквизитов контрагентов и номенклатуры
Быстрое сохранение файлов договоров и отправка по электронной почте. Решение в Реестре отечественного ПО.
Для целей использования в ЮЗЭДО ОАО "РЖД". Обработка используется для формирования XML файлов (согласно формату, утвержденному приказом ФНС РФ от 19.12.2018 N ММВ-7-15/820@) актов выполненных работ по форме ФПУ-26 (Утверждена распоряжением ОАО "РЖД" от 15.12.2008 №2688р)
Расширение «Заказ-наряд в 1С 8.3 Бухгалтерия» добавляет в систему документ "Заказ-наряд" и справочник "Изделия". При этом не требуется вносить изменения в конфигурацию. "Заказ-наряд" фиксирует запрос на работы от клиента и подтверждает факт выполнения работ этих работ.
(3) Все выводимые реквизиты перечислены в описании "Структура платежных реквизитов, которые шифруются в QR-коде". Любую доп. информацию можно вывести доработав под формат (ссылка в описании тоже есть "Двумерные символы штрихового кода на документах для осуществления платежей физическими лицами").
Не обрабатывается флаг "РедактироватьТекстКорреспондента", по этому "СтруктурнаяЕдиница.ТекстКорреспондента" может быть пустым.
Лучше использовать так:
СтруктураДанныхQR.Вставить("ТекстПолучателя" , ФормированиеПечатныхФорм.СформироватьТекстНаименованияПлательшикаПолучателя(.......
(5) Спасибо за комментарий.
Да, соглашусь.
Но, это скорее частный случай, исключение. Возможно, могут быть и другие нюансы, которые нужно под себя доработать...
(6) Ну не частный, очень часто наименование формируется автоматически.
При сканировании в приложениях банков:
"Тиньков" заполняется корректно.
"Сбер" некорректно заполняется , в наименовании поставщика "Оплата прочих услуг"
"Озон" вообще не понимает, что за QR