Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:docs:qr_code:ru [2017/10/23 09:57] anton |
abills:docs:docs:qr_code:ru [2017/12/07 15:49] (текущий) anton |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
==== Docs : QR code в документе ==== | ==== Docs : QR code в документе ==== | ||
+ | Для каждого типа документа можно указать параметры для QR Code, который будет вставляться в все документы этого типа.\\ | ||
+ | В QR коде будет зашифрована последовательность названий ключей с значениями через символ ''|''.\\ | ||
+ | \\ | ||
+ | Параметры для включения в QR код указываются группами через двоеточие. Есть возможность вывода имени ключа, указав нужное имя в скобках | ||
- | * Квитанции | + | Последняя группа отвечает за [[abills:docs:manual:admin:form_templates:pdf#parametry_ispolzuemye_v_shablonax|параметры отображения картинки в PDF документе]] \\ |
- | * Счета | + | %PREFIX%:%CONFIG%:%CLIENT%:%DOCUMENT%:%PDF_PARAMS% |
- | * Договора | + | Для HTML шаблонов, нужно добавить переменную %QR_CODE% в текст шаблона в том месте, где хотите увидеть картинку. (в конфигурации апача должен быть прописан алиас ''images'' на папку ''templates'') |
- | * Акты | + | |
\\ | \\ | ||
- | ИЗ конфига (параметры компании): | + | Сгенерированные картинки кешируются в папке **templates/docs_qr/** |
- | * Name - Наименование нашей организации | + | |
- | * PersonalAcc - Банковский счет | + | |
- | * BankName - Наименование Банка | + | |
- | * BIC - БИК банка | + | |
- | * CorrespAcc - Кор. счет | + | |
- | * PayeeINN - ИНН | + | |
- | * KPP - КПП | + | |
\\ | \\ | ||
- | Далее данные, относящиеся к абоненту: | + | \\ |
- | * contract - Логин пользователя | + | В группе ''PREFIX'' можно указать произвольный текст, который будет вставлен в начало зашифрованной строки.\\ |
- | * LASTNAME - ФИО пользователя | + | В группе ''CONFIG'' можно указывать названия любых параметров конфигурации.\\ |
+ | Для группы ''CLIENT'' - названия полей персональной информации (''UID'', ''PHONE'', ''ADDRESS'', ''FIO'')\\ | ||
+ | В группе ''DOCUMENT'' - переменные, которые относятся к текущему документу (''SUM'' и т. д.)\\ | ||
+ | Группа ''PDF_PARAMS'' - (обязательная) отвечает за расположение и размеры картинки в PDF документе\\ | ||
+ | |||
+ | **Пример :**\\ | ||
+ | Для отображения в накладных(**RECEIPT**) QR кода с параметрами организации (заполняются в ''Настройка / Другое / Параметры организации'')\\ | ||
+ | **libexec/config.pl** | ||
+ | <code> | ||
+ | $conf{DOCS_QRCODE_INCLUDE_RECEIPT} = 'HELLO:ORGANIZATION_ADDRESS(Address),ORGANIZATION_BANK_NAME(Bank),ORGANIZATION_BANK_NUM:x=200;y=250; img_height=200; img_width=200'; | ||
+ | </code> | ||
+ | \\ | ||
+ | Обратите внимание на то, что здесь отсутствуют группы ''CLIENT'' и ''DOCUMENT''\\ | ||
- | Sum - Сумма пополнения. | + | {{ :abills:docs:docs:qr_code:index-1.png?direct&600 |}} |