Налаштування звітів POS
Касиру не треба заходити в систему, щоб подивитись, скільки він наторгував: звіти доступні просто в касі. Але не всі й не всім — які саме, для якої точки продажу і з якими параметрами, задають тут.
Де шукати: Модулі → POS → Регістри → Налаштування звітів POS
Один запис = один звіт для однієї точки продажу. Хочете той самий звіт у двох магазинах — заведіть два записи.
Меню: Модулі → POS → Регістри → Налаштування звітів POS.
Розбір на прикладі

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

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