Настройки отчетов POS
Кассиру не нужно заходить в систему, чтобы посмотреть, сколько он наторговал: отчёты доступны прямо в кассе. Но не все и не всем — какие именно, для какой точки продажи и с какими параметрами, задают здесь.
Где искать: Модули → POS → Регистры → Настройки отчетов POS
Одна запись = один отчёт для одной точки продажи. Хотите тот же отчёт в двух магазинах — заведите две записи.
Меню: Модули → POS → Регистры → Настройки отчётов POS.
Разбор на примере

Вверху — кому и что показывать:
- Код отчёта
SalesReport— какой именно отчёт. Доступны три: продажи (SalesReport), контакты (ContactsReport) и расходы из кассы (CashOutReport); - Название отчёта — подставляется автоматически после выбора кода; именно его кассир видит в перечне отчётов, и его можно заменить своим;
- Комментарий «Отчёт по продажам» — пояснение для того, кто настраивает: в кассу оно не передаётся;
- Отделы
MAINи Точка продажиКАССА3— кому доступен этот отчёт; - Закрыто — выключатель: закрытая запись в кассе не показывается.
Код 1 система присваивает сама.
Параметры отчёта
Матрица «Параметры отчёта» — это фильтры, которые кассир увидит перед запуском. В примере их четыре: Из, В (период), Клиенты и Товар. Поле выбирается из списка, а Название и Тип подставляются автоматически.
Три флажка управляют тем, как параметр ведёт себя в кассе:
- Скрыть параметр — фильтр работает, но кассир его не видит;
- Отключить — видно, но изменить нельзя; действует только на текстовый параметр без «Опции» — дату, число, галочку и список опций кассир изменит и так;
- Чекбокс — параметр является галочкой (например, «только VIP» в отчёте по контактам); для полей-признаков система ставит его сама при выборе поля.
Значение по умолчанию — то, что подставится в фильтр сразу; для даты это фиксированная дата, а не текущий день. У второй записи демо-стенда (отчёт расходов из кассы) в параметре «Кассовый аппарат» стоит КАССА3: кассиру не приходится выбирать кассу, отчёт сразу по своей.
Вместе эти флажки дают привычный приём: параметр с заполненным значением и галочкой «Скрыть параметр» касса не показывает, а подаёт в отчёт сама; когда скрыты все параметры, отчёт формируется сразу при открытии — кассир видит свои цифры и не может случайно посмотреть чужие. Это ограничение интерфейса кассы, а не право: сервер отчёта берёт фильтры из запроса кассы как есть.
Поля отчёта
Вторая закладка — «Поля отчёта», перечень колонок результата. Касса этот перечень получает, но не читает: колонки отчёта в кассе заданы в самой кассе, и пустая или заполненная матрица ничего в них не меняет.

Откуда берутся данные
| Поле | Источник |
|---|---|
| Код отчёта | фиксированный перечень из трёх отчётов кассы |
| Название отчёта | подставляется вместе с выбором кода |
| Отделы | Отделы |
| Точка продажи | Пользователи |
| Поле параметра / поле результата | фиксированный перечень для каждого отчёта |
Набор параметров у каждого отчёта свой: у продаж это период, клиенты, группы, товар, склад и продавец; у контактов — контакт, категории, признаки «Клиент», «Поставщик», «Сотрудник», «VIP», «Закрыто», классификация; у расходов из кассы — только кассовый аппарат.
Касса получает перечень отчётов по паре отдел + точка продажи и показывает только незакрытые записи. Дважды одно и то же поле в параметрах задать нельзя: повтор окно очищает сразу при выборе, а настройка с повтором не сохранится — например, «Поле "from" уже добавлено!» (в кавычках — код поля).
Параметры
| Поле | Описание |
|---|---|
| Код | Номер записи, присваивается системой. |
| Код отчёта | SalesReport, ContactsReport или CashOutReport. |
| Название отчёта | Название пункта в перечне отчётов кассы; подставляется по коду автоматически, его можно заменить. |
| Комментарий | Пояснение для настройщика; в кассу не передаётся. |
| Отделы | Отдел, которому доступен отчёт. |
| Точка продажи | Касса, которой доступен отчёт. |
| Закрыто | Отчёт не показывается в кассе. |
Матрица «Параметры отчёта»
| Колонка | Описание |
|---|---|
| Поле | Фильтр отчёта из перечня. |
| Название, Тип | Подпись и тип фильтра; подставляются системой. |
| Значение по умолчанию | Что подставить в фильтр сразу (дата — фиксированная). |
| Скрыть параметр | Фильтр работает, но не показывается кассиру. |
| Отключить | Фильтр виден, изменить нельзя — только текстовый фильтр без «Опции». |
| Чекбокс | Фильтр-галочка. |
| Опции | Варианты значения через запятую: касса показывает фильтр списком выбора из них. |
Матрица «Поля отчёта» — Поле, Название, Чекбокс: перечень колонок, который касса не читает.
Типичные ситуации
Кассир не видит ни одного отчёта. Проверьте, что в записи стоят отдел и логин именно той кассы, под которой заходят в POS, и что не включено «Закрыто».
Отчёт показывает чужие продажи. Задайте значение по умолчанию в параметре, который отбирает кассу или продавца («Кассовый аппарат» в отчёте расходов из кассы, «Продавец» в отчёте по продажам), и поставьте «Скрыть параметр» — тогда в кассе кассир не видит и не меняет этот фильтр. Правом это не является: фильтр приходит на сервер из запроса кассы.
Период каждый раз приходится вводить руками. «Значение по умолчанию» в параметрах «Из» и «В» — фиксированные даты: отчёт каждый раз откроется с тем же периодом. Без дат отчёт по продажам не формируется («Заполните период отчёта!»), поэтому параметры «Из» и «В» не скрывайте без значений.
Нужен отчёт, которого нет в перечне. Перечень отчётов кассы фиксирован (три отчёта) — расширить его настройкой нельзя; полные отчёты системы доступны в обычном интерфейсе, например Отчёт расходов из кассы.
Рядом
- Отчёт расходов из кассы — тот же отчёт в «большом» интерфейсе
- POS Способы оплаты — карточка точки продажи
- Отделы — к чему привязаны отчёты и кнопки