Как выбрать источник клиентских данных при интеграции CRM и кабинета
Подготовлено
Источник клиентских данных лучше выбирать для каждого изменяемого поля. Общая фраза «CRM главная» не объясняет, кто подтверждает новый контакт и что делать с одновременной правкой в кабинете. Матрица владения связывает источник значения, полномочие изменить его и путь распространения.
Разделите карточку на самостоятельные поля
У контактного способа связи и реквизита компании могут быть разные владельцы. Полезно перечислить поля, которыми действительно обмениваются системы, вместо решения о карточке целиком. Здесь речь о проектировании процесса, без правовых выводов о составе и действительности реквизитов.
В учебном примере кабинет компании «Пример» связан с CRM. Рассмотрим условный канал уведомления, название подразделения и реквизит Р. Все значения и роли вымышлены. У разных полей разная цена ошибочной перезаписи, поэтому одинаковый автоматический путь может оказаться неподходящим.
Назовите источник каждого значения
| Поле | Источник принятого значения | Кто предлагает | Кто подтверждает |
|---|---|---|---|
| Канал уведомления | Подтверждённая настройка кабинета | Уполномоченный пользователь | По согласованному процессу кабинета |
| Название подразделения | Согласованная запись CRM | Пользователь или менеджер | Ответственный менеджер |
| Реквизит Р | Принятая версия карточки в CRM | Пользователь направляет предложение | Назначенный проверяющий |
Это выбранная для примера схема, а не правило для любых CRM. В своей матрице укажите, где хранится принятая версия, как она подтверждается и кто разрешает спор. Если владелец неизвестен, строку не заменяют общим правилом «брать последнее».
Опишите право предложить и подтвердить правку
Право заполнить форму и право изменить принятое значение могут различаться. Например, пользователь предлагает новый реквизит Р, а менеджер видит запрос на проверку. До решения в обмен должен уходить именно согласованный тип сведений: предложение или подтверждённое значение.
Для каждой роли определите доступ к полю, действие и область организации. Внешняя система также выступает участником с конкретным назначением, а не безусловным владельцем всех данных. Принятое бизнес-правило ещё нужно реализовать и проверить в доступных интерфейсах.
Согласуйте конфликт изменений
Предположим, менеджер изменил подразделение в CRM, пока пользователь предложил другое значение в кабинете. В карточке конфликта сохраняют прежнюю принятую версию, оба предложения и контекст решения. Без этого сотрудник не сможет объяснить, почему одно из изменений исчезло.
Для учебной схемы решение принимает ответственный менеджер и фиксирует выбранное значение. В другом процессе допустим иной порядок, если он согласован и поддержан системами. Универсальное правило перезаписи по времени получения скрывает различие между предложением и подтверждением.
Проверьте распространение исправления
После принятия нового подразделения нужно определить, кто увидит его в CRM и кабинете, по какой связи обновляется поле и чем подтверждается получение. Одновременная смена во всех системах не обещается. Если кабинет ещё показывает прежнее значение, это отдельное наблюдение о доставке принятой версии.
Проверьте обычную правку, конфликт, отказ в принятии и потерю подтверждения обмена. В каждом случае должно быть понятно, где принятое значение, а где предложение. Поиск дублей сущностей помогает разбирать другую проблему; матрица здесь отвечает за изменяемые поля уже связанного клиента.
Используйте матрицу в постановке обмена
Для оценки обмена CRM и кабинета приложите перечень полей, примеры решений и способ узнать результат на каждой стороне. Сначала проверяют готовый коннектор и права; внутренние изменения конфигурации 1С не предполагаются частью внешнего адаптера.
Поле / смысл / область организации: Источник принятого значения и версия: Кто вправе предложить / подтвердить: Что передаётся: предложение или принятый результат: Конфликт изменений — правило и владелец: Куда распространяется исправление: Свидетельство получения / неизвестный исход: Контрольный пример / ожидаемый результат:
Если такой участок есть в вашем проекте, опишите одно действие и нужный результат. Первый разговор бесплатный; готовое ТЗ не обязательно. Обсудить свою задачу.