При необходимости, на кассу можно добавить подсистему, которая будет обрезать старые чеки и смены.
Нужно удалять:
- Сессии кассиров
- Смены
- Чеки
- Внесения/изъятия
Удаление запускается один раз в сутки, в указанное время.
Настройки:
- Время, в которое запускается обрезка (по умолчанию 01:00)
- Период, за который хранятся данные. Данные старше будут удалены (по умолчанию 3 месяца)
1. операции внесения/изъятия в базе НЕ очищаются
В файле \conf\services\receipt_cutter.conf настроить параметры.
# Обрезка чеков (http://rm/issues/6732) # { "receipt_cutter" : { params : { schedule = "0 * * * * ?" # Cron expression deletionPeriod = 8 days # Delete data over the period } } }
Cron expression examples — https://www.freeformatter.com/cron-expression-generator-quartz.html