Работа с клиентами

👥 Обзор раздела

Раздел "Клиенты" — это ваша база контактов. Здесь хранится вся информация о клиентах, история взаимодействий и заказов.

➕ Добавление нового клиента

  1. Нажмите кнопку "Добавить клиента" в правом верхнем углу
  2. Заполните основную информацию:
    • Название (для компаний) или ФИО (для физлиц)
    • Телефон — основной контактный номер
    • Email — для отправки документов и уведомлений
    • Тип клиента — физическое или юридическое лицо
  3. Добавьте дополнительную информацию (необязательно):
  4. Нажмите "Сохранить"
💡 Совет: Обязательно указывайте телефон — он используется для связи и идентификации клиента в системе.

📊 Импорт клиентов из Excel / CSV

В списке клиентов доступна кнопка «Импорт из Excel» (при наличии права создавать клиентов): открывается страница «Импорт клиентов из Excel / CSV».

Смысл процесса (как подписано в интерфейсе)

Под заголовком страницы:

«Клиент всегда создаётся как физлицо; юрлицо — при маппинге столбцов юр-блока».

Шаг 1 — файл

  • Кнопка «Шаблон .xlsx» — скачивает файл-шаблон CRM.
  • Поле выбора файла: подпись «Выберите .xlsx, .xls или .csv».
  • При выборе .csv добавляется поле «Кодировка CSV» со значениями (если сервер не прислал свой список, в интерфейсе по умолчанию те же названия): «Авто (UTF-8 / BOM или Windows-1251)», «UTF-8», «UTF-8 с BOM», «Windows-1251».
  • Текст на шаге: «Правила импорта — в блоке «Правила импорта» выше … Строка 1 файла — только заголовки; данные клиентов со строки 2. Можно скачать шаблон CRM или указать свой файл.»
  • Кнопка перехода: «Далее: маппинг».
Лимит объёма: если таблица слишком велика, загрузку сервер может отклонить (ошибка с пояснением в диалоге). Разумный порядок величины и настройку лимита уточняйте у администратора (в конфигурации сервера задаётся максимум строк данных на одну сессию загрузки).

Шаг 2 — назначение столбцов (слоты)

  • Таблица: строка «Слот импорта», строка «1» показывает заголовки из файла — это не считаются данными клиента.
  • Внизу сетки — первые несколько строк данных («как в Excel»).
  • Введение на шаге: «Назначьте столбцы на слоты. Строка 1 — заголовки из файла и не считается данными клиента; ниже показано до N первых строк данных, как в Excel (в файле всего … строк данных). Варианты «ФИО целиком» и раздельные ФИО при маппинге не смешиваются.» (точное число N задаёт приложение.)
  • Радиокнопки «Разбор „ФИО целиком“ для 2–3 слов»: «Фамилия первой (по умолчанию)» и «Имя первым».
  • Поле «Тип организации по умолчанию» с подсказкой: «Подставится при импорте юр-блока, если в строке не заполнен столбец „Тип организации“ (или столбец не сопоставлен).»
  • Счётчик: «Строк данных: … · лимит …» (если задан сервером).
  • Кнопки: «Назад», «Далее: правила».

Шаг 3 — правила перед запуском

Галочка: «Ознакомился с правилами импорта».

В списке правил интерфейса (перед импортом) дословно:

  • Клиент создаётся как физлицо (individual); поле клиента ИНН не используется.
  • Строка 1 файла — только заголовки; её не нужно ни откуда исключать вручную. Дополнительного игнора строк из интерфейса нет — импорт идёт по всем строкам данных файла начиная со строки Excel 2.
  • Пропуск строки в импорте: только по дедупликации — совпадение телефона, затем email; по ИНН организации антидубль не действует.
  • Отчество в раздельных столбцах необязательно — пусто сохранится как символ минус («-»).
  • Юрлицо: нужны название и тип организации (в файле или выпадающим «по умолчанию» на шаге выше).
  • Комментарий: слот можно выбрать для нескольких столбцов — в карточку попадёт одна склейка в порядке столбцов слева направо в файле (подробно — в синем блоке «Правила импорта» выше).

Запуск: кнопка «Начать импорт» (пока галочка о правилах не стоит — кнопка недоступна).

Шаг 4 — результат по строкам

Сводка в интерфейсе отображает числа для «импорт», «дублей», «игнор», «ошибок».

В таблице строк: столбцы «Строка (≈Excel)», «Статус», «Сообщение», столбец «Детали» с кнопкой «Подробнее» или «Скрыть»; по строке таблицы (номер) также можно развернуть детали. Подсказка для номера строки: «Показать исходные ячейки строки». В блоке подробнее — столбцы «Колонка», «Заголовок в файле», «Значение из строки»; если строка недоступна: «Данные исходной строки недоступны для отображения.»

Завершение: кнопка «Закрыть и открыть список клиентов». Перед переходом к сводке по строкам приложение может показать диалог успеха — заголовок «Импорт завершён», текст в одну строку с разделителем „ · „: блоки вида «Создано:», «Дубликаты:», «Игнор:», «Ошибки:» (конкретные числа зависят от результата), кнопка подтверждения подписана «OK».

⚠️ Ошибки: при отказе сервера (неправильный маппинг, лимит и т.д.) сообщение показывается в стандартном диалоге ошибок CRM — ориентируйтесь на текст из этого окна.

🔍 Поиск клиентов

Вы можете найти клиента несколькими способами:

  • Поиск по имени — введите имя или название компании
  • Поиск по телефону — введите номер телефона
  • Поиск по email — найти по адресу почты
  • Фильтры — отфильтруйте по типу, источнику или другим параметрам

📋 Карточка клиента

Нажав на клиента, вы откроете его карточку, где доступна вся информация:

Основная информация

  • Контактные данные
  • Адреса доставки
  • Реквизиты (для юрлиц)

История взаимодействий

Баланс и движения

У клиента может отображаться баланс (в т.ч. аванс). В истории движений отдельно отражаются кассовые поступления и операции «Зачёт аванса» по наряд-заказам. Подробно про логику резерва и зачёта — в разделе Наряд-заказы → Зачёт аванса.

Статистика

  • Общая сумма заказов
  • Количество заказов
  • Дата последнего заказа
  • Средний чек

✏️ Редактирование клиента

Чтобы изменить данные клиента:

  1. Откройте карточку клиента
  2. Нажмите кнопку "Редактировать"
  3. Внесите необходимые изменения
  4. Сохраните

📍 Адреса доставки

Вы можете добавить несколько адресов доставки для одного клиента:

  1. В карточке клиента найдите раздел "Адреса доставки"
  2. Нажмите "Добавить адрес"
  3. Укажите адрес и при необходимости комментарий
  4. Сохраните

При создании заказа вы сможете выбрать нужный адрес из списка.

📞 Быстрые действия

Из карточки клиента можно:

  • Создать заявку — быстро оформить новое обращение
  • Создать заказ — сразу перейти к оформлению
  • Добавить платеж — зафиксировать оплату
  • Создать задачу — поставить задачу по этому клиенту
  • Позвонить — быстрый вызов (если настроена телефония)
  • Написать email — отправить письмо

⭐ Приоритеты клиентов

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

  • Помогает выделить важных клиентов
  • Отображается в списке клиентов
  • Удобно для сортировки и приоритезации работы

🔍 Фильтры и поиск

Доступные фильтры для поиска клиентов:

  • Поиск — по имени, телефону или email
  • Тип клиента — физическое или юридическое лицо
  • Тип ЮЛ — ИП или ООО (для юрлиц)

✅ Лучшие практики

  • Всегда заполняйте все доступные поля — это поможет в будущем
  • Указывайте источник лида — так вы поймете, какая реклама работает
  • Добавляйте примечания о клиенте — особенности, предпочтения
  • Обновляйте контакты при изменении
  • Используйте теги для дополнительной классификации
  • Настройте телефонию для удобного звонка клиентам

🌐 Личный кабинет для ваших клиентов

Если клиенту выдан доступ с ролью клиента, он входит в отдельный интерфейс: баланс, свои заказы, документы, платежи, профиль и поддержка. Описание экранов и маршрутов (/customer-home и др.) — в разделе Личный кабинет клиента.

⚠️ Важно: Перед удалением клиента убедитесь, что у него нет активных заказов или задач. Удаление клиента может повлиять на связанные записи.