Люди и компании
Человек и компания — один и тот же тип записи, различаются признаком «это организация». Отсюда три пункта подменю поверх одних данных: Люди, Компании, Избранное. Переключение пункта меняет только фильтр списка.
Колонки: имя (звёздочка, если контакт в избранном) · должность · компания (свободный текст, не связь) · email · телефон · последнее касание · теги. Последнее касание подсвечено, если оно было не позже двух суток назад.
Поиск ищет по имени, организации, должности, адресам, телефонам, заметкам и тегам. ИНН и сайт не индексируются — по ним контакт не найдётся. Чипы над списком — не фиксированный словарь, а пять самых частых тегов на текущей странице.
Список подгружается по мере прокрутки порциями по 25, внизу — счётчик «Показано N из M».
По наведению на строку справа появляются звезда (мгновенно переключает избранное) и «⋯» с пунктами «Редактировать» и «Удалить» — удаление здесь происходит без подтверждения.
Компании
Заголовок раздела «Компании»Своя таблица: компания (под названием — хост сайта) · отрасль · теги · люди · проекты · сделки · последнее касание.
Кнопка «Собрать компании из контактов» разбирает свободное поле «Организация» у людей: снимает организационно-правовую форму, схлопывает разные написания одной организации, создаёт недостающие компании и связывает сотрудников ролью «Работает». Операция идемпотентна — повторный запуск не плодит дубли и не восстанавливает связи, которые вы разорвали вручную.
Избранное
Заголовок раздела «Избранное»Фильтр «в избранном» без ограничения по типу, поэтому в списке оказываются и люди, и компании. Компании при этом рисуются «людской» вёрсткой — без колонок «Люди/Проекты/Сделки». Кнопка создания в этом разделе заводит обычного человека и избранным его не делает.
Избранное — один переключатель: звезда в строке, пункт «В избранное» в меню карточки или превью. В форме редактора этого поля нет.
Карточка контакта
Заголовок раздела «Карточка контакта»Открывается из превью кнопкой «Открыть карточку». Кнопка «Назад» возвращает не всегда в список: если вы пришли с другой карточки (например, из списка сотрудников компании), она поднимается по цепочке переходов на шаг назад.
Карточка компании: реквизиты (ИНН, КПП, ОГРН, отрасль, сайт, телефон, email, юридический адрес, ответственный) → люди → проекты и сделки → финансы → связанное. Сбоку — память, теги, заметки, история.
Карточка человека: память, связанное, история; сбоку — контактные данные с типом канала, место работы, теги, заметки.
Секция «Связанное» — документы, заметки, встречи, письма и проекты, где контакт упомянут. Чипы фильтруют по типу, показ ограничен 200 связями с явной пометкой, что их больше.
Форма редактора
Заголовок раздела «Форма редактора»Единственное обязательное поле — отображаемое имя (у компании — название). E-mail и телефон — множественные поля: у каждой строки свой тип (рабочий, домашний, мобильный, другой).
Поле «Компания» у человека — свободная строка с подсказками, а не связь. Настоящая связь ставится только на карточке.
При создании появляется выбор «Сохранить в» — локально или в конкретный подключённый аккаунт (если аккаунты с поддержкой контактов подключены). В режиме создания есть кнопка «Сохранить и создать ещё»: форма очищается, а выбранный аккаунт остаётся.
Чего в форме нет: загрузки фотографии (только предпросмотр инициалов), сайтов и мессенджеров — они видны на карточке, только если пришли из синхронизации. Правится только первый адрес контакта; остальные адреса из синхронизации сохраняются как есть.
Связь человека с компанией
Заголовок раздела «Связь человека с компанией»Связь всегда направлена от человека к компании. Роли: Работает, Работал, Взаимодействует, Общался, Владелец.
Точки входа — панель «Люди» на карточке компании («+ Добавить человека») и панель «Место работы» на карточке человека («+ Связать с компанией»). В пикере компании, если ничего не нашлось, есть пункт «Создать компанию с этим названием»; у пикера человека такого нет — человека сначала заводят в разделе «Люди».
Сменить роль или отвязать — через «⋯» у строки сотрудника или работодателя. Отвязка подтверждается диалогом и удаляет связь окончательно: автоматика её молча не восстановит.
Если у человека заполнено поле «Организация», но связи нет, панель «Место работы» покажет название текстом с пометкой, что карточка компании ещё не связана.
Превратить человека в компанию и обратно можно только через меню «Ещё» на карточке — редактор это поле не трогает. Связи при этом не удаляются: несогласованные просто перестают показываться и возвращаются после обратного переключения.
Слияние дублей
Заголовок раздела «Слияние дублей»Запускается только с полноэкранной карточки кнопкой «Объединить дубль». Поиск идёт строго среди контактов того же типа: человек ищет человека, компания — компанию.
Что происходит при слиянии (дубль → цель):
- отличающееся имя дубля сохраняется в поле «Псевдоним» цели, если своего псевдонима у неё ещё нет;
- адреса, телефоны, сайты и мессенджеры переносятся с дедупликацией;
- организация, должность, отдел, заметки, фото и день рождения переезжают только в пустые поля цели — заполненное никогда не перетирается;
- теги объединяются;
- избранность «липкая»: если дубль был избранным, цель тоже станет;
- внешние ссылки и связи графа перевешиваются на цель;
- дубль уходит в мягкое удаление — кнопки отмены нет.
Показатели компании
Заголовок раздела «Показатели компании»Счётчики считаются по связям, а не по отдельной таблице, и это видно:
- прочерк в колонках «Люди»/«Проекты» означает «данных нет», а не «ноль»;
- колонка «Сделки» — сумма непроигранных сделок, и только если у всех сделок компании одна валюта. Иначе показывается число сделок: курса в приложении нет, разные валюты не складываются;
- панель «Проекты и сделки» на карточке показывает все проекты и сделки, включая выигранные и проигранные, — это история, а не воронка;
- панель «Финансы» считает только по проектам компании. Если проектов нет, панель прямо говорит об этом, а не рисует нули.