Оформление
Как найти и объединить дубли клиентов
Если у одного человека несколько карточек, объединение собирает его историю и деньги на одной — главной. Остальные выбранные карточки удаляются. Решение принимает сотрудник: совпавший телефон или email ещё не означает, что это один человек.
Где открыть дубли
- Откройте список клиентов.
- В шапке над таблицей нажмите иконку с несколькими людьми и галочкой. При наведении она подписана «Дубли клиентов».
- Выберите группу в разделе «Группы дублей» и сравните карточки.
Иконка и объединение доступны только администраторам компании. Поиск охватывает клиентов всех филиалов одной компании. Между разными компаниями объединять карточки нельзя.
Как находятся вероятные дубли
Достаточно совпадения одного из признаков:
| Признак | Как сравнивается |
|---|---|
| Телефон | По последним 10 цифрам, без пробелов и знаков. Более короткие номера не учитываются. |
| Паспорт | По серии и номеру вместе, без пробелов; нужно не менее 6 символов. |
Без учёта регистра букв и пробелов по краям; адрес должен содержать @. |
Значение, записанное более чем у пяти клиентов компании, не используется для поиска дублей. Номера из одной повторяющейся цифры, например 9999999999, тоже не учитываются. Демо-клиенты и клиенты демо-компаний в поиск не входят.
Группа может объединять несколько совпадений: у двух карточек общий телефон, а у второй и третьей — email. Поэтому сравните всех участников, даже если причина совпадения выглядит убедительно.
Сначала показаны группы с отметкой «Расходятся пометки»: например, одна карточка проблемная, а другая нет. Далее идут группы, где бронирования есть у нескольких карточек. Внутри этих очередей выше стоят группы с более новым последним бронированием. Если кандидатов нет, появится «Дублей не найдено».
Как выбрать главную карточку и объединить
- Сравните ФИО, контакты, паспорт, водительское удостоверение, филиал, бронирования, баланс, категорию, скидки и пометки карточек.
- Проверьте выбор «Главная». Система предлагает карточку с наибольшим числом бронирований; при равенстве — созданную раньше. Можно выбрать другую.
- Снимите флажок «Объединить» у карточек, которые не нужно объединять. Должны остаться главная и хотя бы одна другая карточка.
- Дождитесь предпросмотра «После объединения». Проверьте итоговые поля, количество переносимых записей и возможные причины запрета в блоке «Объединение невозможно». При изменении выбора предпросмотр пересчитывается.
- Нажмите кнопку «Объединить». В окне «Объединить клиентов?» проверьте число карточек и бронирований и подтвердите кнопкой «Объединить». Если передумали, нажмите «Отмена».
После успеха появится «Клиенты объединены», обработанная группа исчезнет из диалога, а список клиентов обновится. Поля вручную в этом диалоге не редактируются: после объединения откройте главную карточку обычным способом.
Объединение необратимо
Выбранные лишние карточки удаляются навсегда. Кнопки отмены объединения нет. Перед подтверждением убедитесь, что карточки принадлежат одному человеку. В журнале операций сохраняется запись о том, кто и какие карточки объединил.
Что переходит на главную карточку
На главную переносятся бронирования, платежи, долги, штрафы, счета, залоги и заблокированные суммы, файлы и документы водителя, переписка и привязки мессенджеров, лиды, задачи и уведомления. Завершённые, расторгнутые и отменённые договоры выкупа тоже переносятся.
Баланс, заблокированный баланс и сумма долга складываются отдельно по всем выбранным карточкам. Объединение не создаёт новых кассовых операций и не перемещает деньги между кассами. У старых платежей сохраняются суммы и остатки до операции, записанные на прежней карточке.
Для некоторых данных остаётся один вариант: результат проверки клиента сохраняется от главной карточки, а если его нет — самый свежий из остальных. Документы альбомов объединяются. Подписи бронирований переносятся все; для подписи самой карточки каждого типа сохраняется подпись главной, а при её отсутствии — самая свежая.
Как объединяются поля, пометки и скидки
Заполненные обычные поля главной карточки сохраняются. Пустые заполняются из наиболее недавно изменённой выбранной карточки, где нужное поле заполнено. При одинаковом времени изменения берётся карточка с большим номером.
Пометки «Проблемный», «Должник» и «В чёрном списке» сохраняются, если были хотя бы у одной выбранной карточки. Описания проблем, долга и дополнительная информация объединяются; у текста из других карточек указываются номер и имя клиента. Для перенесённого email сохраняется и отметка о его недействительности.
Категория выбирается по первому подходящему правилу:
- Если у любой выбранной карточки категория «Чёрный», она станет итоговой.
- Если чёрной категории нет, но есть «Серый», итоговая — «Серый».
- Если у главной своя непустая категория вне стандартных «Постоянный», «Лояльный» и «Новый», сохраняется она.
- Иначе из стандартных категорий выбирается самая высокая: «Постоянный», затем «Лояльный», затем «Новый».
- Если стандартных категорий нет, берётся непустая категория наиболее недавно изменённой карточки; при равном времени — карточки с большим номером. Если все категории пустые, поле остаётся пустым.
Процентная и фиксированная скидки выбираются отдельно: каждая берётся в наибольшем размере среди выбранных карточек. Но если итоговая категория «Чёрный» или «Серый» либо есть пометка «Проблемный», обе скидки остаются такими, как у главной карточки.
Привязанная карта Т-Банка. Если у главной есть привязка, сохраняется она. Если нет, переносится привязка с самым свежим согласием на автоплатежи. Остальные привязки больше не используются для автосписаний в RentProg; сама объединение не отзывает их в банке.
Что делать, если это разные люди
- Выберите группу и убедитесь, что все её карточки принадлежат разным людям.
- Нажмите «Это разные люди». Появится «Группа отмечена как разные люди», и группа исчезнет.
Кнопка действует на всю открытую группу, независимо от флажков «Объединить». Решение сохраняется после перезагрузки. Если в группе есть и настоящий дубль, и другой человек, сначала объедините только карточки одного человека.
Отмеченные пары больше не используются как совпадение. Они могут снова оказаться в одной группе через третью карточку; тогда диалог покажет, какие номера относятся к разным людям, и не даст объединить их вместе. Снять отметку в этом диалоге нельзя.
Когда объединение недоступно
| Причина | Что делать |
|---|---|
| У не главной карточки есть договор выкупа — черновик или действующий | Выберите эту карточку главной. Если такие договоры есть у нескольких карточек, их нельзя объединить вместе. |
| Ненулевой баланс, заблокированная сумма или долг есть у нескольких карточек, созданных в филиалах с разными валютами | Сначала разберите суммы в этих филиалах. Объединение не выполняет пересчёт валют. Пока конфликт остаётся, объединить карточки нельзя. |
| Перенос платежей создаст конфликт сторнирующих операций | Обратитесь в поддержку с номерами карточек: после объединения разные операции могли бы ошибочно считаться отменой друг друга. |
| Выбранные карточки ранее отмечены как разные люди | Исключите из объединения карточки другого человека. |
| Выбрана демо-карточка | Демо-карточки объединять нельзя. |
| Не выбрана дополнительная карточка | Оставьте главную и отметьте флажком «Объединить» хотя бы одну другую карточку. Главная не может одновременно быть удаляемой карточкой. |
Если по удаляемой карточке ещё идёт привязка карты или платёж Т-Банка, дождитесь окончательного результата банка и повторите объединение.
Если карточки сейчас изменяет другой сотрудник или операция, повторите попытку позже. Если одна уже объединена или состав группы изменился, заново откройте список дублей и проверьте выбор. При отказе объединение не удаляет карточки и не переносит часть данных.
Объединение через AI-агента
Найти дубли, посмотреть итог и объединить карточки может и подключённый AI-агент, если его ключ выпустил администратор компании. Агент видит те же группы и получает те же причины запрета, что и этот диалог. Если ключ ограничен одним филиалом, агенту видны только группы, все карточки которых в этом филиале.
Сколько агент может сделать сам, зависит от уровня доступа ключа к разделу «Парк»: объединение уходит вам на одобрение, сначала показывает итог или выполняется сразу. Если у удаляемой карточки есть баланс, заблокированная сумма или долг, ключу дополнительно нужен уровень «одобрение» или выше для раздела «Деньги».
Объединение агентом так же необратимо
Ключ с уровнем «сразу» объединяет карточки без вашего подтверждения. Если хотите проверять каждое объединение, выпустите ключ с уровнем «одобрение»: агент покажет итог, а объединит карточки только после вашего одобрения в RentProg.
Интеграторам: вебхуки после объединения
При настроенных вебхуках объединение отправляет client_update по главной карточке и client_destroy по каждой удалённой. Только при удалении объединением в client_destroy присутствует merged_into_id — номер (ID) главной карточки, в которую перенесены данные. При обычном удалении внутри payload по-прежнему только номер карточки.
payload — JSON-строка. Например, карточка 88 объединена в карточку 42:
{
"event": "client_destroy",
"payload": "{\"id\":88,\"merged_into_id\":42}"
}Используйте merged_into_id, чтобы связать историю удалённой карточки с главной в вашей системе. События формируются фоновым заданием после успешной объединения с учётом настроек вебхуков.