Почему старые суммы не меняются
Подняли цену стрижки с 3000 до 3500 — а в записях на завтра по-прежнему 3000, и выручка за прошлый месяц не выросла. Так и задумано: цена попадает в запись один раз, в момент её сохранения, и дальше живёт внутри записи сама по себе.
Как это работает
Когда вы сохраняете запись, программа берёт из каталога цену, длительность и название каждой выбранной услуги и записывает их в саму запись. Дальше запись на каталог уже не смотрит: у неё есть собственные суммы.
Поэтому изменение прайса:
- не меняет суммы в уже созданных записях — ни в будущих, ни в сегодняшних;
- не меняет ничего в прошлых днях: принятые оплаты, остатки касс, сводку, отчёты;
- действует на записи, которые вы создадите после изменения.
То же самое с названием и длительностью: переименуете услугу или удалите её из каталога — в старых записях останется то название и та длительность, что были на момент визита.
Кому доступно. Менять цены в каталоге — только Владельцу. Создавать и пересохранять записи — Владельцу и Администратору. Мастер ни прайс, ни состав записи не меняет.
Пример
- 1 марта цена «Стрижка машинкой» — 3000 ₽. Записали клиента на 10 марта, в записи 3000 ₽.
- 5 марта подняли цену до 3500 ₽.
- Запись на 10 марта осталась с суммой 3000 ₽ — клиент придёт и заплатит 3000 ₽.
- Клиента, которого записали 6 марта, программа посчитает уже по 3500 ₽.
Если по новой цене должны прийти все, включая записанных раньше, — записи придётся открыть и пересохранить, каждую отдельно, см. «Перенос и изменение записи».
Почему не пересчитать всё разом
Потому что сумма записи — это договорённость с конкретным клиентом, а не текущая строка прайса. Клиенту назвали цену при записи, и он придёт с этими деньгами.
И потому, что иначе любое изменение прайса переписывало бы прошлое: выручка за прошлый месяц менялась бы задним числом, вчерашняя сводка сегодня показывала бы другое число, а касса перестала бы сходиться с тем, что реально лежит в ящике. Отчёты имеют смысл только тогда, когда прошлое неизменно, — поэтому и отчёты по прошлым месяцам после смены прайса не меняются.
:::warning Пересохранение записи подтягивает новые цены Обратная сторона: если открыть уже созданную запись и сохранить её — даже поменяв только время или мастера, — сумма пересчитается по текущему прайсу. Не совпала сумма после правки записи — почти всегда дело в этом.
На уже принятые оплаты пересчёт не влияет: они остаются на своих суммах. Изменится итог записи, а вместе с ним и остаток к доплате. :::
Что уже не изменится никогда
Принятая оплата — это факт: её сумма не пересчитывается ни при каком изменении прайса, даже если запись потом отредактировали. Исправить ошибку в принятых деньгах можно только аннулированием платежа и приёмом нового.