Пользователи и контакты — виджет BazON для amoCRM (v2.0)

Руководство по настройке и работе виджета BazON для amoCRM. Раздел для администратора аккаунта. Здесь два раздела сайдбара: сопоставление сотрудников BazON с менеджерами amoCRM (чтобы действия шли от правильного автора) и синхронизация контактов с однократным импортом всей истории заказов.

Пользователи

Что делает. Раздел Пользователи связывает сотрудников BazON с менеджерами amoCRM. Действия в карточке сделки (резерв, выдача, внесение платежей) должны выполняться от имени конкретного сотрудника BazON — так в отчётах BazON корректно видно, кто продал и кто принял оплату. Дополнительно виджет хранит личные доступы каждого сотрудника BazON и обновляет их сам, чтобы менеджер не вводил пароль каждые несколько дней.

Как настроить.

  1. Откройте Пользователи в левом сайдбаре. Виджет покажет всех сотрудников BazON: имя и логин, индикатор доступа (зелёная точка — доступ живой; жёлтая — скоро истечёт, виджет обновит сам; красная — истёк, нужен повторный вход; серая — не авторизован), кнопку «Войти»/«Перелогин», выпадающий список «amoCRM-менеджер».
  2. Сопоставьте сотрудников одним из способов:
    • Автоматически по имени — кнопка «Совместить по имени»: виджет сравнивает имя BazON с именем в amoCRM (с нормализацией пробелов и регистра) и предлагает связку; одинаковые имена у разных менеджеров пропускает (их разруливаете вручную). Покажет «Сопоставлено: N, Пропущено: M», затем «Сохранить».
    • Вручную — в строке выберите менеджера из выпадающего списка (есть поиск). Одному менеджеру amoCRM нельзя присвоить двух сотрудников BazON — виджет защитит.
  3. Авторизуйте сотрудников: для каждого, кто будет работать через виджет, нажмите «Войти», введите логин (обычно подставится) и пароль. После входа точка станет зелёной. Администратор может залогинить всех сотрудников заранее — тогда менеджеры работают без знания пароля.
  4. При большом числе сотрудников используйте поиск «имя, логин или ID BazON».
  5. Нажмите «Сохранить». Авторизации (зелёные точки) сохраняются автоматически и общего сохранения не требуют.

Ограничения и частые вопросы.

  • Виджет хранит доступ-токен сотрудника, но не пароль. Если автообновление не сработало — введите пароль повторно.
  • Сопоставление один-к-одному: один сотрудник BazON — один менеджер amoCRM.
  • Доступы обновляются автоматически каждый час для тех, у кого они истекают в ближайшие 12 часов.
  • Сотрудник пропал после повторного захода — доступ истёк, нажмите «Перелогин», введите пароль.
  • Удалить связку — «— Не сопоставлять —», сохранить.
  • Не видно нового сотрудника — добавьте в BazON, затем «Обновить справочники BazON».
  • «Логин/пароль принадлежат другому сотруднику» — защита: каждая строка соответствует своему сотруднику, войти под чужой учёткой нельзя (это спутало бы авторство).
  • Менеджер уволился — «— Не сопоставлять —», сохранить; можно нажать ✕ рядом с «Войти», чтобы стереть его доступ-токен.
  • Работать без сопоставления можно: тогда все действия пойдут под аккаунтом администратора BazON (нормально для маленьких команд, плохо для аналитики «кто продал»).
  • Пробитие чека всегда идёт от администратора BazON (того, кого подключили), а не от менеджера: касса в BazON привязана к юр.лицу и реквизитам, кассир должен совпадать с настройкой в разделе «Кассы» (см. Оплаты и эквайринг).

Работа с контактами BazON

Что делает. Раздел объединяет четыре функции:

  1. Синхронизация при создании сделки — когда менеджер создаёт сделку в amoCRM, виджет находит главный контакт и создаёт (или находит) такого же контрагента в BazON.
  2. Синхронизация при изменении контакта — меняете имя или телефон в amoCRM, виджет обновляет их в BazON.
  3. Перебивающие теги — если у сделки есть заданный тег, виджет привязывает к BazON-заказу не контакт сделки, а указанного контрагента (для оптовиков, юрлиц).
  4. Импорт истории — однократная выгрузка всех контрагентов BazON и их завершённых заказов в amoCRM для полной картины продаж.

Как настроить.

Синхронизацию: в разделе включите тумблер «Синхронизация контактов» и сохраните. Виджет сам подпишется на уведомления amoCRM (создание сделок, изменение контактов). Появится индикатор подписки: зелёный «Подписка активна» или красный «Подписка не активирована» (обычно лечится кнопкой «Переподписать»).

Перебивающие теги (по желанию): в блоке «Перебивающие теги» нажмите «+ Добавить», впишите имя тега amoCRM (например, ОПТ) и ID контрагента BazON (внутренний идентификатор — в URL карточки контрагента). Виджет подтвердит «✓ Название контрагента» или покажет «✗ контрагент не найден». Строк может быть несколько, порядок важен (первая совпавшая побеждает), переставляются стрелками. Когда менеджер создаёт сделку с тегом из списка, виджет привяжет к заказу заданного контрагента вместо реального контакта.

Импорт истории (разовая операция):

  1. В блоке «Импорт истории BazON → amoCRM» выберите этапы: «Выданные» (won) — воронка и этап для завершённых заказов; «Отменённые» (lost) — для отменённых.
  2. Нажмите «Подсчитать и запустить». Этап «Подсчёт» (несколько минут): виджет получает контрагентов и считает, у скольких есть email или телефон (только такие пойдут в amoCRM). Покажет окно: «Найдено N контрагентов, из них M с email/телефоном. Сделки идут в закрытые этапы и на лимит amoCRM не влияют. Проверь свой тариф amoCRM на лимит контактов. Запустить?»
  3. После подтверждения — этап «Импорт» (может идти часами): для каждого контрагента виджет ищет контакт в amoCRM по телефону/email (нашёл — использует, нет — создаёт), запрашивает его выданные и отменённые заказы и создаёт под них сделки с правильной датой создания (из BazON), этапом и заполненными полями (артикул, номер заказа BazON, ссылка, комментарии). Прогресс виден: «Идёт импорт: 1234 / 5678 · 412 контактов · 1290 сделок · 3 ошибки». Вкладку можно закрыть — импорт идёт на сервере. По завершении: «Импорт выполнен …, создано 412 контактов, 1290 сделок, 3 ошибки». Кнопка «Запустить» больше не появится.

В amoCRM есть лимит контактов по тарифу. Если контрагентов 30 000, а тариф на 3 000, импорт упрётся в лимит — уточните лимит заранее.

Ограничения и частые вопросы.

  • Один импорт на аккаунт, повторно не запустить — защита от дубликатов (amoCRM не даёт удалять сделки через API, повторный импорт создал бы неудаляемые дубли). Действительно нужно повторить — через поддержку, после оценки рисков.
  • В amoCRM создаются контакты только для контрагентов с email или телефоном; без контактных данных пропускаются (поэтому контактов может выйти меньше, например 503 из 615 — это норма).
  • Импортируются только закрытые сделки: «Выданные» (issued) → won, «Отменённые» (canceled) → lost. Черновики, в работе, частичные выдачи и возвраты не импортируются.
  • Подписка красная — «Переподписать»; не помогает — проверьте подключение amoCRM.
  • Ошибка при старте импорта — воронки и этапы won/lost должны существовать, а в разделе «Поля сделки» должно быть привязано поле «Номер заказа BazON» (иначе виджет потом не найдёт импортированные сделки). При коде 422 следуйте совету в сообщении.
  • Импорт упал (failed), например удалили этап посреди процесса — прочитайте сообщение, исправьте проблему, нажмите «Продолжить» (виджет продолжит с места остановки). Per-record ошибки импорт не останавливают, считаются.
  • Отменили импорт — кнопка снова доступна, виджет продолжит с необработанных контрагентов.
  • Дата создания берётся из BazON и конвертируется (часовой пояс Asia/Novosibirsk → UTC); в другом часовом поясе даты могут отличаться на несколько часов, день обычно сохраняется. Нет даты в BazON — будет «сейчас».
  • Зачем синхронизация при создании сделки, если есть «Сделки с сайта» — «Сделки с сайта» только для сайта, а синхронизация контактов ловит любую новую сделку (ручную, импорт, телефонию) и подгоняет контакт в BazON.
  • Переименовали тег в amoCRM — обновите его имя в строке (виджет сравнивает нормализованно, лишние пробелы игнорирует).

Связанные разделы

Если возникнут вопросы

Эл. почта: 79231270505@yandex.ru
Телефон: +7 (923) 127-05-05