Настройка привязки срока действия услуги к концу месяца
Задача: Сделать так, чтобы срок действия абонемента был привязан к окончанию месяца, в котором он был активирован.
Перейдите в карточку номенклатуры → вкладка Состав номенклатурной позиции и включите одну из настроек.
До конца текущего месяца с момента активации
Если настройка включена, срок действия услуги истекает в последний календарный день месяца, в котором она была активирована.
Например: Услуга активирована 10 июня → будет действовать до 30 июня (вкл.)
Переносить на конец следующего месяца, если до конца текущего осталось меньше (кол-во дней)
Настройка дополняет опцию До конца текущего месяца с момента активации. Система сравнивает количество дней до конца месяца с указанным значением. Если оставшийся срок строго меньше указанного, окончание услуги переносится на последний день следующего месяца.
Например: Указано 5 дней
- Активация 28 июня → До конца текущего месяца 2 дня (29-30), 2<5 → Срок действия услуги до 31 июля
- Активация 25 июня → До конца текущего месяца ровно 5 дней (26-30) → Срок действия услуги до 30 июня
В этой настройке должно быть указано значение от 1 и более. Если указано 0 или пусто, то перенос не работает.
Особенности
- Правила обеих настроек применяются к фактической и предполагаемой дате активации (по первому посещению или принудительной через N дней) и работают одинаково для всех типов активации (по первому посещению, при покупке или самостоятельной активации клиентом). Срок действия услуги рассчитывается только после ее активации.
- Вы также можете вручную менять дату окончания услуги после продажи. После ручного изменения система дату больше не пересчитывает.
- При изменении срока активации у проданной услуги система предлагает пересчитать срок окончания действия в соответствии с настройками, которые были выставлены в номенклатуре при продаже.
- Привязка окончания действия услуги к концу месяца не влияет на ее стоимость. Если нужно изменить цену, скорректируйте ее вручную при продаже.