Шаблоны чеков
Шаблон чека задаёт, что печатается на чеке, бегунке для кухни и бланке резерва: какие строки выводятся, в каком порядке, каким шрифтом и с каким выравниванием. Шаблон привязывается к типу документа и к торговым точкам, а один из шаблонов каждого типа помечается как По умолчанию — именно он берётся при печати, если для точки не задан другой.
Список шаблонов
| Колонка | Что показывает |
|---|---|
| # | Порядковый номер строки в списке. |
| Название | Имя шаблона, ссылка открывает шаблон на редактирование. |
| Описание | Комментарий к шаблону с вкладки Общее. |
| Статус | Синий кружок — шаблон активен, красный — выключен. |
| По умолчанию | Синий кружок — шаблон используется по умолчанию для своего типа документа, серый — нет. |
В заголовке рядом с названием раздела показано общее количество шаблонов. Кнопка Создать открывает форму нового шаблона. В меню строки (три точки справа) доступны Изменить и Удалить.
Создание шаблона
- Настройки — вкладка с самим содержимым шаблона: тип документа, группы, поля и предпросмотр.
- Общее — вкладка с названием шаблона, комментарием и признаками «Активен» и «По умолчанию».
- Торговые точки — вкладка со списком точек, к которым привязан шаблон.
- Тип документа — что именно печатается по этому шаблону (например, «Чек»). При выборе типа форма подгружает набор полей по умолчанию.
- Группы полей — кнопки «Чек», «Продукты», «Кухня», «Резерв»: переключают, какая часть печатной формы настраивается.
- Список полей группы — все строки, которые можно вывести на печать. Галочка справа — поле показывается, крестик — скрыто.
- Настройки выбранного поля — переключатель «Отображать», а также «Позиция», «Шрифт», «Строка (порядок)» и «Текст» — те из них, которые допустимы для выбранного поля.
- Предпросмотр — как будет выглядеть печатная форма с текущими настройками; меняется сразу при изменении полей.
- Отмена — вернуться к списку шаблонов без сохранения.
- Сохранить — сохранить шаблон.
Когда использовать
- Нужно убрать с чека строки, которые заведение не печатает: ИНН, адрес, время печати.
- Нужно добавить на чек свой текст — например, благодарность в конце пречека или оплаченного чека.
- Нужно изменить размер шрифта или выравнивание отдельной строки, чтобы чек помещался в ленту принтера.
- Для разных торговых точек нужны разные чеки — создаётся несколько шаблонов и каждый привязывается к своим точкам.
- Нужен отдельный вид бегунка для кухни или бланка резерва — они настраиваются в группах «Кухня» и «Резерв».
Как создать шаблон
- На странице Шаблоны чеков нажмите Создать.
- На вкладке 1 — Настройки выберите 4 — Тип документа. Форма загрузит набор полей по умолчанию для этого типа, поэтому тип выбирается первым: его смена перезаписывает уже сделанные настройки.
- Кнопка ми 5 — Группы полей выберите настраиваемую часть формы.
- В списке 6 — Список полей группы щёлкните нужную строку.
- В блоке 7 — Настройки выбранного поля включите или выключите «Отображать» и задайте доступные параметры. Результат сразу видно в 8 — Предпросмотре.
- Перейдите на вкладку 2 — Общее и заполните Название — это единственное обязательное поле. При необходимости снимите Активен или По умолчанию и добавьте Комментарий.
- На вкладке 3 — Торговые точки проверьте список точек шаблона.
- Нажмите 10 — Сохранить.
Тип документа можн о выбрать только при создании. У сохранённого шаблона поле заблокировано — под другой тип создаётся отдельный шаблон.
Как настроить поле
У каждого поля свой набор доступных настроек — он задан в каталоге полей на сервере, поэтому для одних строк показывается только переключатель, для других ещё и шрифт с выравниванием:
| Параметр | Что задаёт | Допустимые значения |
|---|---|---|
| Отображать | Печатается строка или нет. | Вкл / выкл |
| Позиция | Выравнивание строки на ленте. | По левому краю, по центру, по правому краю |
| Шрифт | Размер шрифта строки. | Мелкий, средний, крупный |
| Строка (порядок) | Номер строки в печатной форме. | Целое число от 1 до 32767 |
| Текст | Произвольный текст строки — например, текст для пречека. | До 512 символов; под полем показан счётчик символов |
Проверки перед сохранением
Кнопка 10 — Сохранить отправляет шаблон целиком. Сохранение не пройдёт, если:
- не заполнено Название (обязательное поле формы), либо оно длиннее 128 символов;
- не выбран Тип документа — сервер требует существующий тип;
- Комментарий длиннее 255 символов;
- Строка (порядок) меньше 1 или больше 32767;
- Текст длиннее 512 символов;
- в шаблоне не осталось ни одного поля.
Что происходит после сохранения
- Шаблон записывается с выбранным типом документа, названием, описанием и признаками Активен и По умолчанию.
- Все поля шаблона перезаписываются: прежний набор удаляется и записывается текущий. Поэтому сохранение всегда отражает то, что видно на форме, а не дополняет прежние настройки.
- Если включён признак По умолчанию, он снимается со всех остальных шаблонов того же типа документа — по умолчанию у типа может быть только один шаблон. У нового шаблона этот признак включён, если явно не снят.
- Заново записывается привязка шаблона к торговым точкам.
- Значения параметров, недоступных для поля (позиция, шрифт, порядок, текст), в базу не попадают — сохраняется только то, что для поля разрешено каталогом.
Редактирование и удаление
Название шаблона в списке открывает ту же форму — с загруженными настройками и заблокированным Типом документа. Пункт Удалить в меню строки спрашивает подтверждение и удаляет шаблон вместе с его полями и привязками к точкам; восстановить его нельзя.
Если удалить шаблон, помеченный По умолчанию, у этого типа документа шаблон по умолчанию не назначается автоматически — отметьте другой шаблон вручную.