Шаблоны документов в программе Biletion Office

Рассмотрим раздел "Шаблоны документов" подробнее.

1. Перейдите по меню Администрирование-Справочники-Шаблоны документов. 

60.png

2. В открывшейся вкладке «Шаблоны документов» базируются три основные области.

    2.1. В левой части область с выбором шаблона: «Посылки (квитанции)», «Билет (пассажирский)». Редактирование в них происходит аналогичным образом, по этой причине рассмотрим один пример, а конкретнее  шаблоны «Посылки(квитанции)».

    2.2. Основная область, где можно производить изменения. 

52.jpg

    2.3. Не редактируемая область с кодами вставок.

53.jpg

3. В область редактирования вставляется код в формате html. Если внимательно изучить представленный код, то можно убедиться в том, что все коды вставок уже есть в нем. Соответственно Вам остается лишь убрать лишние, если таковые имеются. В ином случае ничего менять не надо.
Важно: коды вставок прописываются в двойных фигурных скобках {{код вставки}}.

Существует четыре наиболее предпочтительных способа редактирования
шаблона:
а) В самой программе в области редактирования.
б) В блокноте. Создаете пустой текстовый документ. В него вставляете текст кода из программы. Далее производите необходимые изменения и заново копируете новый текст кода в программу в область редактирования.
в) В программе Word. Пример наглядно показан в пунктах 3.1-3.4.
г) Наиболее удобный способ. Скачиваете из интернета небольшую (в плане объема памяти) программу, называемую Notepad++. Почему этот способ считается наиболее удобным? Ответ: В данной программе реализована возможность изменения синтаксиса. То есть Вам представится возможность отчетливо видеть коды вставок, так как по цвету они будут отличаться от остального кода ( по умолчанию черный цвет). Демонстрация четвертого примера (пункт г) дана в пунктах 4.1-4.5.

3.1. Откройте программу Word и создайте пустой документ. Далее сделайте шаблон, к примеру, пассажирского билета, то есть сконструируйте таблицу, заполните ее. (Поля ФИО пассажира, документ, №паспорта, пункт отправления, пункт назначения, пункт посадки, пункт высадки, рейс, дата отправления, время отправления, телефон перевозчика и тому подобная информация).

54.png


3.2. Сохраните документ  формате  HTML. 

55.png


3.3. Откройте документ в блокноте и замените коды вставок. Также рекомендуется дописать слова, поясняющие коды вставок. (К примеру, ФИО пассажира: {{ data.clientName | upcase }} )

3.4. Скопируйте измененный текст из блокнота и вставьте в область редактирования в программе. Далее нажмите на кнопку «Сохранить изменения», находящейся внизу вкладки «Шаблоны документов».

 

Пример редактирования шаблона в Notepad++

4.1. Скопируйте весь код из области редактирования. 

56.png

 4.2. Создайте новый документ в программе Nodepad++ и вставьте в него скопированный текст кода. 

57.png

4.3. В верхней строке меню выберите пункт «Синтаксис». Далее в появившемся контекстном меню наведите курсор мыши на пункт «H».
В открывшемся меню нажмите на пункт «HTML». 

58.png

4.4. После выбора синтаксиса HTML текст документа предстанет в следующем виде. Как Вы видите, коды вставок черного цвета, поэтому нет необходимости искать их по всему документу.

59.png


4.5. Отредактируйте документ. Скопируйте содержимое файла и вставьте в программу в область редактирования шаблонов.

Замечание: В текст кода можно вставлять также слова и предложения: например, рядом с номером телефона отправителя в шаблоне можно добавить «Телефон отправителя : ». Для этого достаточно в тексте кода слева от кода вставки  {{packege.SenderPhoneNumber}} добавить вышеописанное словосочетание.

5. Сохраните данные, нажав на кнопку «Сохранить изменения». 

60.png

Итак, приступаем к демонстрации результата.


Внимание: Для работы с шаблонами документов необходимо наличие в системе браузера.

6. Перейдите по меню Диспетчерская-Рейсы.

Для проверки шаблона документов «Посылки (квитанции)» необходимо наличие в рейсе посылки (-ок), а для шаблона документа «Билет (пассажирский)» - наличие пассажира (-ов).

    6.1. Печать шаблона документа «Посылки (квитанции)».
        6.1.1. В открывшейся вкладке «Рейсы» выделите нажатием рейс, для которого Вы хотите распечатать шаблон документа.

        6.1.2. На верхней строке меню нажмите на пункт «Печать». Далее в выпадающем списке выберите пункт «Посылки (квитанции)». 
61.png

6.1.3. Откроется страница браузера со следующим результатом.

62.png

    6.2. Печать шаблона документа «Билет (пассажирский)».

        6.2.1. В открывшейся вкладке «Рейсы» дважды нажмите на необходимый рейс, либо выделите рейс нажатием, затем справа в плавающем меню «Детали рейса» выберите пункт «Список заявок»

        6.2.2. Откроется окно «Пассажиры рейса №» со списком пассажиров в рейсе.

        6.2.3. Нажмите правой кнопкой мыши на пассажира, для которого хотите распечатать билет.

        6.2.4. В появившемся контекстном меню выберите пункт «Печать билета».

63.png

6.2.5. Откроется страница браузера со следующим результатом. 

64.png

7. Если после всех произведенных настроек, документ не выводится на печать, то необходимо проверить:
- первый и последний пункт в маршруте должны иметь позицию 0;
- настройки маршрута. В частности наименование (заказ-наряд), время рейса, время прибытия для каждого пункта назначения.