Глоссарий
Краткий словарь терминов, которые встречаются в системе и в этом справочнике.
Бизнес-сущности
- Бизнес-модуль — самостоятельный функциональный блок (каталог, склад, продажи, заказы и т.д.). Подключается компании отдельно. Имеет уникальный алиас (
core,catalog,cashier,warehouse,orders,clients,calendar). - Слот — точка расширения внутри модуля, в которую другие модули могут «вставить» свой функционал. Слот бывает трёх типов:
Replaceable(заменяемый),Expandable(расширяемый),Settings(для настроек). - Расширение — элемент, заполняющий слот. Тип расширения —
Logic(логика/процесс) илиVisual(UI-блок). - Зависимость модуля — другой модуль, без которого этот не работает (например, продажи зависят от каталога).
Операции
- Смена — рабочий промежуток между открытием и закрытием кассового места. Все продажи и возвраты внутри смены группируются.
- Чек — единица продажи: позиции, цены, скидки, способ оплаты, ссылка на смену.
- Возврат — операция, ссылающаяся на исходный чек: возвращает деньги клиенту и товар на склад.
- Z-отчёт — итоговый отчёт по закрытой смене.
- Заказ — продажа, разнесённая во времени: с предоплатой, этапами исполнения и финальной выдачей.
Склад
- Поступление — приход товара от поставщика.
- Списание — расход товара мимо кассы (брак, внутренние нужды).
- Инвентаризация — сверка фактического остатка с учётным, формирует корректировки.
- Перемещение — передача товара между точками.
- FIFO — порядок списания партий: сначала уходят самые ранние поступления.
Пользователи и доступ
- Роль —
admin,manager,employee,director. Определяет, что пользователь видит и может делать. - Статус пользователя —
Registered(не активирован),Active,Blocked,Deleted. Зайти в систему может толькоActive. RoleAccessRights— настройка «роль × модуль → права».- Журнал действий — неизменяемый аудит-лог чувствительных операций.
Технические термины
- Soft-delete — мягкое удаление: запись помечается как удалённая, но физически остаётся в базе. Применяется к товарам, услугам, клиентам, пользователям, чтобы не ломать историю и отчёты.
- Резервирование — товар на складе помечается как «занят под заказ» до момента отгрузки или отмены заказа.
- Алиас модуля — короткий машинно-читаемый идентификатор модуля (
catalog,cashier, …), используется в правах, настройках и интеграциях.