# Карточка записи в CRM

Раздел: [Запись клиентов](booking.md).

Оверлей на вкладке **CRM → Запись**. Открывается кнопкой **Добавить**, **Изменить** или кликом по карточке/ячейке.

## Поля анкеты

- **Заголовок** — «Новая запись» или редактирование существующей.
- **Клиент** — поиск по имени/телефону (скрытый id + текстовый ввод + выпадающий список). Подробнее: [Клиент: поиск и новый](booking-client.md).
- **Рабочий центр** — select мастера/поста.
- **Начало** — плановый старт (дата и время).
- **Статус** — Запланировано; Пришёл; Готово; Не явился; Отмена.
- **Комментарий** — произвольный текст.

## Слоты и услуги

- **Слоты** — свободные интервалы по графику РЦ после выбора РЦ и услуг. Зелёный — текущее время записи; занятые чужими визитами отмечены. Подсказка: «Выберите РЦ и услуги — появятся интервалы…».
- **Услуги** — чекбоксы услуг с длительностью для выбранного РЦ (из ассортимента, вкладка «Услуги»). Пусто: «Нет услуг с длительностью…».
- **Итого: N мин** — сумма длительностей отмеченных услуг.

## Переписка с клиентом

Блок виден, если клиент записался через дисконтный бот (Telegram / MAX).

- Подсказка про тот же тред, что на вкладке «Клиенты» дисконта.
- «Клиент ещё не зарегистрирован в дисконтной программе…» — чат недоступен.
- **Лог** переписки; **Сообщение в бот** — textarea.
- **Прикрепить фото** / превью / **Убрать фото** (JPEG/PNG/WebP).
- **Отправить** — в мессенджер клиента.

## Кнопки и расходная

- **Выполнить** — статус «Готово» + сразу **проведённая** расходная по услугам записи.
- **Сохранить** — записать анкету без обязательного проведения расхода.
- **Отмена** — закрыть оверлей.
- **Расходная накладная: открыть** — если расход уже создан.
- Строка ошибки карточки при сбое сохранения.

При смене времени у записи из бота программа спрашивает подтверждение: клиенту уйдёт уведомление «было → стало» и имя мастера.

## Правила

- На одном РЦ нельзя две активные записи с пересекающимся временем (кроме «отмена» и «не явился»).
- Услуги без длительности/привязки к РЦ в ассортименте не появятся в списке.

Смежные: [день](booking-day.md), [расходная](booking-rash.md), [бот](booking-bot.md).
