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

Skip to end of metadata
Go to start of metadata

Шаблоны печати

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

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

При добавлении достаточно указать наименование файл шаблона (при нажатии кнопки "Обзор" можно будет выбрать нужный файл на Вашем компьютере ). Движок отображения рекомендуется оставить "По умолчанию".

  1. Вкладка "Основные"
    Заполните название и выберите файл. Если Вы готовите шаблон на замену стандартному, укажите соответствующие параметры.



  2. Вкладка "Опции"
    Настройки параметров формирования PDF документа - размер листа и положение страницы.

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

В редакторе шаблона печати доступны все те же опции, что и при создании, а так же история изменений. Старые версии файлов шаблонов Вы можете найти в резервных копиях биллинга.

На сервере файлы располагаются в следующей папке:

/app/asr_billing/var/print_tmpl/

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

  • Наименование - название шаблона
  • Файл шаблона - название файла шаблона генерируется на основе имени загружаемого с добавлением случайного набора букв. Важно, чтобы название шаблона была написано латиницей.
  • Привязка к модели - указывает к какой модели API REST v2.0 будет привязан шаблон. Это влияет на то, какие данные будут передаваться для печати.
  • Дополнительная привязка - необходимо для финансовых операций. Влияет на то, к какому типу операции будет отнесён шаблон и как отобразиться в биллинге (печать акта, счета и тд.)
  • Движок отображения - описан далее
  • Ключ быстрой печати - описан далее
  • Тип шаблона - html или docx, должен соответствовать загружаемому файлу шаблона

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

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

Abonents

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

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 Перевод другому абоненту

CardSeries

Карты оплаты

Hdsk

Заявки HelpDesk и задачи CRM

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

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

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

Для того, чтобы шаблон печати был доступен из карточки абонента, необходимо выставить флаг в поле "Ключ быстрой печати" в настройках шаблона.



Шаблоны с настроенным ключом быстрой печати отображаются в карточке абонента при нажатии кнопки "Печать"

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

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

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.