|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (39)
просмотр истории страницы| Необходимо зайти в веб-интерфейс администратора Carbon Billing 5, раздел *Настройки* и выбрать *Шаблоны печати*. |
| {widget:url=https://www.youtube.com/watch?v=nWWWG6l6aRA} |
| |
| Здесь находятся шаблоны, которые используются для распечатки в системе. |
| h1. Шаблоны печати Шаблоны документов для печати находятся в разделе "*Настройки*" \-> "*Шаблоны печати*". |
| |
| !print_templates1.png|border=1,width=800! |
| |
| {toc} |
| h1. Добавление шаблона |
| При добавлении достаточно указать наименование и имя шаблона (html-шаблон, расположенный на сервере). Движок отображения рекомендуется оставить "По умолчанию". |
| При добавлении достаточно указать наименование файл шаблона (при нажатии кнопки "Обзор" можно будет выбрать нужный файл на Вашем компьютере ). Движок отображения рекомендуется оставить "По умолчанию". |
| # Вкладка *"Основные"* |
| Заполните название и имя шаблона. выберите файл. Если Вы готовите шаблон на замену стандартному, укажите соответствующие параметры. |
| \\ |
| \\ !print_templates_add1.png|border=1!\\ |
| \\ !print_template_add_main.png|border=1,width=609,height=388!\\ |
| \\ |
| # Вкладка *"Расширенные"* На данной вкладке необходимо завести текст шаблона в формате *html*, используя [доступные переменные|CarbonBilling:Использование шаблона печати и его настройка]. \\ \\ !print_templates_add2.png|border=1!\\ \\ |
| # Вкладка *"Опции"* Настройки параметров формирования PDF документа - размер листа и положение страницы. \\ |
| \\ !print_templates_add3.png|border=1! |
| \\ !print_template_add_options.png|border=1,width=611,height=244! |
| |
| h1. Редактирование шаблона |
| |
| В редакторе шаблона печати доступны все те же опции, что и при создании, а так же аудит редактирования. Текст шаблонов не отображается в аудите, но старые версии Вы можете найти в резервных копиях биллинга. |
| h1. Редактирование шаблонов печати |
| |
| В редакторе шаблона печати доступны все те же опции, что и при создании, а так же история изменений. Старые версии файлов шаблонов Вы можете найти в резервных копиях биллинга. |
| На сервере файлы располагаются в следующей папке: {code}/app/asr_billing/var/print_tmpl/{code} |
| h3. Основные |
| h2. Вкладка "Основные" |
| * *Наименование* \- название шаблона |
| * *Имя шаблона* \- название файла шаблона |
| * *Файл шаблона* \- название файла шаблона генерируется на основе имени загружаемого с добавлением случайного набора букв. Важно, чтобы название шаблона была написано латиницей. |
| * *Привязка к модели* \- указывает к какой [модели API REST v2.0|CarbonBilling:API REST v2.0] будет привязан шаблон. Это влияет на то, какие данные будут передаваться для печати. * *Дополнительная привязка* \- необходимо для финансовых операций. Влияет на то, к какому типу операции будет отнесён шаблон и как отобразиться в биллинге (печать акта, счета и тд.) |
| * *Движок отображения* \- описан далее * *Ключ быстрой печати* \- описан далее * *Тип шаблона* \- +html+ или +docx+, должен соответствовать загружаемому файлу шаблона |
| \\ |
| \\ !print_templates_settings1.png|border=1,width=446,height=265! |
| |
| h3. Расширенные |
| h3. Привязка к модели, дополнительная привязка |
| |
| На данной вкладке необходимо завести текст шаблона в формате *html*, используя [доступные переменные|CarbonBilling:Использование шаблона печати и его настройка]. |
| Модель и привязка к модели влияют на данные, которые попадут в документ. В архитектуре Carbon Billing 5 можно создать только один шаблон для модели, либо сочетание модели и дополнительной привязки. |
| |
| h3. Опции |
| h4. Abonents |
| |
| На вкладке настраиваются параметры формирования PDF. |
| Используется для печати карточки абонента - данных вкладки "Информация" (включая данные лицевого счета) и свойств учетных записей. |
| |
| h1. Движок отображения |
| 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.png|border=1,width=410,height=63!\\ |
| \\ Шаблоны с настроенным ключом быстрой печати отображаются в карточке абонента при нажатии кнопки *"Печать"* \\ |
| \\ !print_templates_key_abon.png|border=1,width=412,height=232! |
| h2. Вкладка "Опции" На вкладке настраиваются параметры формирования PDF. |
