M cenaly.ru
🍽️ Зал, кухня и учёт

💵 Кассовая смена

Открытие/закрытие смены, инкассации, X- и Z-отчёты, сверка нала

Документация

Кассовая смена и Z-отчёт

Кассовая смена — это способ вести точный учёт наличных в POS: кассир открывает смену с разменным фондом, фиксирует все движения налички, а в конце закрывает смену и сверяет фактический остаток с расчётным. Результат попадает в раздел «Финансы».

Открыть: Админ-панель → Касса (POS). Управление сменой — в шапке кассового тикета (значок кассы или меню рядом с ним).


Зачем нужна смена#

Без открытой смены кнопка оплаты в POS недоступна. Это гарантирует, что каждая оплата привязана к конкретному кассиру и смене — так формируется сверка наличных.

Смена ведётся на кассира: если за POS работают несколько человек, у каждого своя смена на локацию. Данные о продажах каждой смены не смешиваются.


Открытие смены#

  1. В шапке тикета нажмите «Открыть смену».
  2. Введите разменный фонд — сумму наличных, которая уже лежит в ящике до начала работы.
  3. Подтвердите. Смена открыта: кнопка оплаты становится активной, в шапке появляется чип с именем кассира.

Если для точки настроены чек-листы открытия смены, система создаст по ним задачи прямо в момент открытия и покажет, сколько пунктов добавлено, — «включить кофемашину, снять показания, проверить витрину» появляются сами, без напоминаний управляющего. Искать их нужно в Рабочем чате, секция «Задачи»: с 29.08.2026 доска задач смены живёт там, отдельного пункта «Задачи» в сайдбаре нет (см. Задачи).

После открытия смена кэшируется на устройстве — при кратковременном пропадании сети кассир может продолжать принимать заказы.


Движения наличных#

Во время смены можно фиксировать три типа операций:

Операция Когда использовать
Внесение Добавление наличных в ящик (например, размен)
Изъятие Изъятие наличных из ящика (например, на хозрасходы)
Инкассация Передача излишка наличных в сейф или инкассатору

Каждая операция фиксируется с суммой и необязательным комментарием и учитывается в итоговом отчёте.


X-отчёт — промежуточный срез#

X-отчёт показывает текущее состояние смены без её закрытия: сколько пробито наличными, сколько внесено/изъято, сколько инкассировано, какой ожидаемый остаток в ящике. Смена продолжается, данные не обнуляются.

Используйте X-отчёт для промежуточной проверки кассы в середине рабочего дня.

Продажи по карте разложены по терминалам эквайринга: если у стойки их два, видно, сколько прошло через каждый — строками «Карта · <терминал>» сразу под общей суммой по карте. Разбивка есть и в карточке отчёта на кассе, и в печатном X/Z; сумма разбивки не добавляется к итогу (оплата картой без привязанного терминала в неё просто не попадает). Мобильное приложение эту разбивку пока не показывает.

Продажи для отчёта агрегирует сервер, поэтому X-отчёт офлайн не строится. Смену при этом можно и открыть, и закрыть без сети — цифры Z-отчёта досчитаются после восстановления связи.


Z-отчёт — закрытие смены и сверка#

Z-отчёт закрывает смену. Последовательность:

  1. Нажмите «Закрыть смену (Z)» в меню кассы.

  2. Введите фактически пересчитанные наличные в ящике.

  3. Система рассчитывает ожидаемый остаток:

    Ожидаемый = Разменный фонд + Наличные продажи + Внесения − Изъятия − Инкассации
    

    Для пункта выдачи заказов к этой сумме добавляется наличный наложенный платёж за чужие посылки: деньги физически лежат в том же ящике, но в выручку точки не идут — они учитываются отдельной, агентской строкой.

  4. Отображается расхождение — разница между ожидаемым и фактическим остатком. Расхождение фиксируется в отчёте (норма или недостача/излишек).

  5. Смена закрывается. Начать новые продажи можно только после открытия следующей смены.

Отчёт сохраняется и становится доступен в разделе «Финансы».

Печать X и Z#

Оба отчёта печатаются на термопринтер через Cenaly Hardware Bridge; если моста нет — печать идёт через браузер. Если принтер офлайн, задание уходит в очередь и напечатается, когда устройство оживёт, — интерфейс так и скажет, а бумаги в этот момент ещё нет.

Точка, где из железа только фискальный регистратор, — отдельный случай: мост через регистратор наши документы не печатает (ему разрешены только тестовая печать и пречек), и браузерный фолбэк здесь не запускается. X- и Z-отчёты в такой точке смотрят на экране, а фискальные сменные отчёты снимает сама касса. Подробнее — Печать на кухне и в зале.

Расхождение при закрытии смены — событие контроля потерь. Оно записывается в журнал опасных операций и может поднять правило «расхождение кассы», если превышает ваш порог или заметно выбивается из общей картины по кассирам. См. Контроль потерь.


История смен в Финансах#

Все закрытые смены доступны в Финансы → Кассовые смены: таблица по кассирам и датам с итогами продаж, движений и расхождений. Это удобно для ежедневной сверки и контроля кассовой дисциплины.

Раздел доступен владельцу аккаунта, менеджеру и любой должности, которой выдан раздел «Финансы» — например, встроенной должности «Бухгалтер» (см. Сотрудники).


Что нужно для запуска#

  • Касса — смена открывается из шапки кассового тикета, отдельного раздела у неё нет.
  • Право открывать смену — роль сотрудника на кассе.
  • Разменный фонд — сумма, с которой начинается смена; от неё считается ожидаемая наличность.
  • Мост и принтер — если X- и Z-отчёты нужны на бумаге (Печать).

Ограничения#

  • Без открытой смены оплата на кассе заблокирована — это защита учёта наличных, а не сбой.
  • X-отчёт офлайн недоступен. Промежуточный срез считается на сервере по продажам; закрыть смену без сети можно, Z-отчёт сформируется при восстановлении связи — Если пропал интернет.
  • Смена, открытая офлайн, получает временный номер и подставляется настоящим при досылке.
  • История смен живёт в разделе «Финансы», а он работает на контуре AWS: на cenaly.ru истории смен там не будет.
  • Смена не закрывается сама. Забытая открытая смена так и останется открытой до ручного закрытия.

Устранение неполадок#

Не даёт принять оплату. Смена не открыта — откройте её с разменом.

Наличность не сходится при закрытии. Сверьте движения: внесения и изъятия должны быть зафиксированы в смене, а не «в уме». Расхождение фиксируется в Z-отчёте как есть — это и есть смысл сверки.

Смена висит открытой со вчера. Закройте её вручную; новая открывается с собственным разменом.

X-отчёт не строится. Нет связи с сервером — офлайн он невозможен по устройству: агрегация продаж считается в облаке.

Z-отчёта нет после закрытия офлайн. Он сформируется, когда связь вернётся и очередь кассовых операций доедет.


Связанные разделы#


Частые вопросы#

Может ли один кассир открыть несколько смен одновременно?#

Нет. У каждого кассира на локацию одна открытая смена. Чтобы начать новую, нужно закрыть текущую через Z-отчёт.

Что если интернет пропал во время работы?#

Открытая смена сохраняется на устройстве — кассир продолжает принимать оплаты. Открытие, движения наличных и закрытие смены встают в очередь и уходят на сервер при восстановлении связи. Офлайн не строится только X-отчёт, а сверка Z-отчёта досчитывается после синхронизации: данные о продажах агрегирует сервер.

Что значит расхождение в Z-отчёте?#

Это разница между суммой, которую система ожидала найти в ящике (по формуле учёта), и суммой, которую кассир физически пересчитал. Небольшое расхождение — норма (ошибки на сдаче). Систематическое расхождение — сигнал для проверки.

Продажи по карте тоже входят в смену?#

Карточные продажи привязываются к смене и видны в отчёте. Однако движения наличных (внесение, изъятие, инкассация) относятся только к наличке; итоговая сверка ожидаемого остатка считается только по наличным поступлениям.

Кто видит кассовые смены?#

Открыть смену и работать с X/Z-отчётами может сотрудник любой должности, которой выдан раздел «Касса» — по умолчанию это «Менеджер», «Официант», «Администратор смены», «Кассир», «Продавец», «Бармен», «Администратор ресепшн» и «Оператор ПВЗ», но список настраивается. История всех смен в разделе «Финансы» доступна владельцу, менеджеру и должностям с разделом «Финансы» (например, «Бухгалтеру»).