Шаблоны документов для печати

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (17)

просмотр истории страницы
{widget:url=https://www.youtube.com/watch?v=nWWWG6l6aRA}

h1. Шаблоны печати
Шаблоны документов для печати находятся в разделе "*Настройки*" \-> "*Шаблоны печати*".


{toc}

h1. Добавление шаблона



h1. Редактирование шаблона
h1. Редактирование шаблонов печати

В редакторе шаблона печати доступны все те же опции, что и при создании, а так же история изменений. Старые версии файлов шаблонов Вы можете найти в резервных копиях биллинга.
{code}/app/asr_billing/var/print_tmpl/{code}

h3. Основные
h2. Вкладка "Основные"

* *Наименование* \- название шаблона
* *Файл шаблона* \- название файла шаблона, генерируетсян а основе имени загружаемого с добавлением случайного набора букв
* *Файл шаблона* \- название файла шаблона генерируется на основе имени загружаемого с добавлением случайного набора букв. Важно, чтобы название шаблона была написано латиницей.
* *Привязка к модели* \- указывает к какой [модели API REST v2.0|CarbonBilling:API REST v2.0] будет привязан шаблон. Это влияет на то, какие данные будут передаваться для печати.
* *Дополнительная привязка* \- необходимо для финансовых операций. Влияет на то, к какому типу операции будет отнесён шаблон и как отобразиться в биллинге (печать акта, счета и тд.)
\\ !print_templates_settings1.png|border=1,width=446,height=265!

h3. Опции
h3. Привязка к модели, дополнительная привязка

На вкладке настраиваются параметры формирования PDF.
Модель и привязка к модели влияют на данные, которые попадут в документ. В архитектуре Carbon Billing 5 можно создать только один шаблон для модели, либо сочетание модели и дополнительной привязки.

h1. Движок отображения
h4. Abonents

Используется для печати карточки абонента - данных вкладки "Информация" (включая данные лицевого счета) и свойств учетных записей.

h4. FinanceOperations

Эта модель используется для финансовых операций, таких как акт, счет и тд. При создании шаблонов этой модели необходимо использование дополнительной привязки.
При печати финансовых операций может быть автоматический создана сама операция - в случае если на момент печати на еще не существовала.
Возможные дополнительные привязки модели *FinanceOperations*:

|| Дополнительная привязка || Документ ||
| op_type_id=1 | Акт |
| op_type_id=2 | Приход |
| op_type_id=5 | Счет по услугам |
| op_type_id=3 | Баланс подвести |
| op_type_id=6 | Документы |
| op_type_id=7 | Бланк заказа |
| op_type_id=8 | Исправить баланс |
| op_type_id=9 | Счет на оплату |
| op_type_id=10 | Памятка абоненту |
| op_type_id=11 | Агентский счет |
| op_type_id=12 | Конвертация баллов |
| op_type_id=13 | Перевод другому абоненту |

h4. CardSeries

[CarbonBilling:Карты оплаты]

h4. Hdsk

[Заявки HelpDesk и задачи CRM|CarbonBilling:CRM. HelpDesk]

h3. Движок отображения

Для корректной работы шаблонов печати необходимо выбрать Движок рендеринга - По умолчанию (wkhtmltopdf). xhtml2pdf оставлен для совместимости.
\\
\\ !print_templates_engine.png|border=1!

h13. Ключ быстрой печати

Для того, чтобы шаблон печати был доступен из карточки абонента, необходимо выставить флаг в поле "Ключ быстрой печати" в настройках шаблона.
\\
\\ !print_templates_key_abon.png|border=1,width=412,height=232!

h2. Вкладка "Опции"

На вкладке настраиваются параметры формирования PDF.