Клиент купил сразу много доп. услуг — например, 20 аренд ракетки или 50 банок мячей — и ходит на длинную персональную запись: серию занятий по расписанию. Раньше услуги привязывали к каждому занятию по одной — теперь их можно разложить по всей серии за одно действие.

:::callout{type="info"}
Услуги уже оплачены. Раскладка только отмечает, на каком занятии клиент их использует, — новых продаж и чеков она не создаёт.

:::

## Где открыть

Окно раскладки одно и то же, открыть его можно из двух мест.

:::step
Откройте карточку клиента → [[Услуги]] → вкладка [[Доп. услуги]]. Над списком появится плашка с числом свободных услуг и кнопкой **«Разложить по записям»**.

![Плашка над списком доп. услуг с кнопкой «Разложить по записям»](https://2a54f57b-f328-4b00-8f83-049bef127c91.selstorage.ru/6252c6f1-bb72-40d8-8fe1-f98b42d57d74)

Плашка видна, только когда есть что раскладывать: у клиента есть свободные доп. услуги и хотя бы одна длинная персональная запись.

:::

:::step
[[Расписание персональных]] → откройте нужную длинную запись → в блоке [[Записи]] нажмите **«Привязать услуги»**. Эта запись сразу будет отмечена в окне раскладки.

![Кнопка «Привязать услуги» в блоке «Записи» длинной записи](https://2a54f57b-f328-4b00-8f83-049bef127c91.selstorage.ru/9a48fc54-ca75-49de-8681-89526a42cdee)

:::

## Как разложить услуги

:::step
В поле **«Услуга»** — только те доп. услуги, которые у клиента есть свободными. Рядом видно, сколько их осталось.

:::

:::step
Там только будущие длинные записи, к которым подходит выбранная услуга. Галочка у записи выбирает все её занятия.

:::

:::step
Нажмите на запись — раскроется список дат. Клик по дате включает или выключает занятие.

:::

:::step
**«Все свободные»** — разойдутся все. **«Часть»** — укажите число, остальные останутся у клиента свободными.

:::

:::step
На каждой дате видно, сколько услуг на неё ляжет («×5»), а в блоке **«Как разложится»** — итог: «по 5 — 4 занятия, по 4 — 20 занятий».

![Окно раскладки: выбрана одна длинная запись, на каждой дате видно, сколько услуг на неё ляжет](https://2a54f57b-f328-4b00-8f83-049bef127c91.selstorage.ru/6896d37e-bc4b-4aba-905c-ad39b1f921d9)

:::

:::step
На ней написано, что произойдёт: например, **«Привязать 100 услуг к 24 занятиям»**.

:::

## Как система раскладывает услуги

Услуги расходятся поровну, начиная с ближайших занятий. Каждая следующая услуга уходит туда, где их пока меньше всего; при равенстве — на занятие, которое раньше.

| Сколько услуг и занятий | Что получится                                         |
| ----------------------- | ----------------------------------------------------- |
| 100 услуг на 20 занятий | по 5 на каждое                                        |
| 20 услуг на 14 занятий  | по 2 на 6 ближайших, по 1 на остальные 8              |
| 10 услуг на 42 занятия  | по 1 на 10 ближайших, 32 дальних останутся без услуги |

Можно докладывать: если на части занятий уже есть эта услуга, новые сначала лягут туда, где их меньше. В этом случае итог может немного отличаться от подсказки на датах — точные цифры покажет экран результата.

Так выглядит раскладка 10 услуг на 42 занятия: ближайшие получили по одной, дальние отмечены пунктиром и прочерком.

![Режим «Часть»: 10 услуг на три длинные записи, дальние занятия остаются без услуги](https://2a54f57b-f328-4b00-8f83-049bef127c91.selstorage.ru/acb0e681-0d69-4701-bab0-2c4e1c2a5f26)

## Что покажет результат

После нажатия кнопки в том же окне появятся две цифры: сколько услуг привязано и сколько осталось свободными. Ниже — занятия, которые услугу не получили, с причиной. Это не ошибка: остальные занятия услуги получили.

![Экран результата: привязано 96, свободными остались 4, список занятий без услуги с причинами](https://2a54f57b-f328-4b00-8f83-049bef127c91.selstorage.ru/f35e042c-edeb-445f-bd16-56165a1078ab)

| Причина                           | Что случилось                                           |
| --------------------------------- | ------------------------------------------------------- |
| Занятие прошло                    | Занятие закончилось, пока окно было открыто             |
| Запись отменена                   | Запись или занятие отменили                             |
| Услуга недоступна для этой записи | В настройках услуги запрещён этот день недели или время |
| Не хватило услуг                  | Услуги закончились раньше, чем занятия                  |

Если свободные услуги остались, кнопка **«Разложить остаток»** вернёт к выбору записей.

## Что важно знать

:::callout{type="warning"}
Услуги из пакета вернутся клиенту свободными — их можно разложить снова. В окне отмены их можно оставить на записи, если нужно. Деньги за услуги из пакета при отмене не возвращаются.

:::

:::callout{type="warning"}
Будущие занятия создаются заново, и услуги с них возвращаются в свободные. После такой правки разложите услуги ещё раз.

:::

* **За раз — до 500 занятий.** Если нужно больше, разложите в несколько приёмов.

* **Нужны права на работу с продажами.** Без них система не даст привязать услуги.

## Частые вопросы

:::collapse
Нет кнопки «Разложить по записям» в карточке клиента

У клиента нет свободных доп. услуг или нет будущей длинной персональной записи.

:::

:::collapse
В списке «Куда» нет нужной записи

Скорее всего, услуга не подходит к ней по настройкам: другая локация, направление или тип занятия. Проверьте ограничения в карточке доп. услуги. В списке также нет прошедших и разовых записей.

:::

:::collapse
Как убрать услугу с одного занятия

Откройте это занятие и отвяжите доп. услугу в блоке доп. услуг — она снова станет свободной.

:::

:::collapse
Можно разложить услуги сразу по нескольким длинным записям

Да: отметьте несколько записей в блоке «Куда», услуги разойдутся по всем их занятиям по тому же правилу.

:::


