Печать чеков
Модуль о бумаге. Не о продаже, не о фискализации и не об учёте — о том, как выглядит лента, которая вылезет из чекового принтера, и наклейка, которую клеят на коробку, и на каком аппарате это напечатается.
Звучит мелко, пока не столкнёшься: чек без названия фирмы, этикетка без штрихкода или молчащий принтер на складе останавливают работу так же надёжно, как ошибка в проводках. Поэтому шаблон и аппарат здесь заведены отдельными объектами и настраиваются один раз.
Маршрут: от шаблона до бумаги
Шаблон: чек счёта клиента · этикетка товара
↓
Этикетки по умолчанию — какую форму брать, не спрашивая каждый раз
↓
Очередь печати → Принтеры (аппарат забирает сам)
↓
Очистить очередь печати — если там застряло
- Чеки счетов клиентов — шаблон кассового чека: обычный текст, в который вплетены команды принтера в фигурных скобках и слова-поля, которые система заменяет данными документа.
- Этикетки товаров — шаблоны наклеек: что напечатается на этикетке товара или коробки из поступления.
- Этикетки по умолчанию — две настройки, избавляющие от ежедневного выбора формы.
- Настройки печати — имя рабочей станции и название принтера на ней. Без них печать чека из счёта не начнётся, но сам чек всё равно идёт в очередь печати: станцию и принтер система в задание не кладёт.
- Очередь печати и принтеры — второй путь: система кладёт задание в очередь, а аппарат со своим ключом сам его забирает.
- Очистить очередь печати — выбросить всё, что застряло.
Что важно понимать
Путей печати два: очередь и PDF. Чек счёта и этикетка по шаблону этикеток товаров (в поступлении — действие «Печать этикеток (Принтер)») ложатся в очередь печати, а аппарат (или программа-агент возле него) периодически спрашивает систему «есть что печатать для меня?» — для этого и нужен справочник принтеров. Печать по настройке печати этикеток даёт PDF во вкладке браузера, мимо очереди: в поступлении это действие «Печать этикеток», а в карточке товара — когда в этой настройке выбрана печатная форма. PDF печатают обычным принтером компьютера. Печати прямо на принтер, названный в «Настройках печати», нет.
Пустая очередь — это хорошо. Очередь печати работает как почтовый ящик: принтер забирает задание и удаляет его. Поэтому непустая очередь почти всегда означает, что аппарат не забирает, — а не что система не напечатала.
POS печатает иначе. Касса строит чек сама и печатает его через браузер кассового компьютера — шаблонов этого модуля и справочника принтеров она не использует. Если чек не вылез из кассы, смотреть надо в POS, а не здесь.
Шаблон — это текст, а не конструктор. В нём рядом живут команды принтера и подстановки полей; ошибка в скобках даёт не «кривую вёрстку», а ленту с иероглифами. Править шаблон лучше малыми шагами, печатая после каждого.
Печать этикеток вызывают из документов. Действие «Печать этикеток» есть в поступлении, в карточке товара и в заказе на обслуживание; в поступлении рядом — «Печать этикеток (Принтер)». Шаблон для очереди печати (поступление и товар) подставляют этикетки по умолчанию, а вид PDF — настройка печати этикеток; заказ на обслуживание печатает только PDF.
С чего начать в новой базе
- Чеки счетов клиентов — шаблон чека под ваш принтер и ваши реквизиты.
- Этикетки товаров — шаблоны наклеек.
- Этикетки по умолчанию — назначить формы, чтобы не выбирать каждый раз.
- Настройки печати — без них печать чека из счёта не начнётся; принтеры — аппараты, которые забирают задания из очереди.
- Напечатать первый чек и первую этикетку — и поправить шаблоны по факту.
Частые задачи
| Нужно | Куда идти |
|---|---|
| изменить вид кассового чека | Чеки счетов клиентов |
| изменить вид наклейки на товар | Этикетки товаров |
| не выбирать форму каждый раз | Этикетки по умолчанию |
| включить печать чека из счёта | Настройки печати |
| подключить принтер этикеток на складе | Принтеры |
| проверить, ушло ли задание на печать | Очередь печати |
| убрать зависшие задания | Очистить очередь печати |
Все объекты модуля
Справочники: чеки счетов клиентов · этикетки товаров · принтеры
Журналы: очередь печати
Настройки: настройки печати · этикетки по умолчанию
Служебные операции: очистить очередь печати
Куда смотреть дальше
- POS — касса со своей собственной печатью чеков.
- Склад — поступление, с которого печатают этикетки.
- Система — печатные формы остальных документов.