Счета и обмен с 1С · разбор ситуации

Выставили счёт.
Карточка уже в 1С.

Вместе со счётом в учёт ушли данные клиента, хотя название ещё не уточнили, а телефон не проверили. В 1С появляется контрагент с неверными данными, и их приходится исправлять уже в двух системах.

К оглавлению по теме

Что запускает передачу

  1. Создали счётВключилась передача клиента в 1С
  2. Карточка клиентаДанные ещё не проверены
  3. Контрагент в учётеСоздан по данным на момент выгрузки
Счёт тянет за собой карточку клиента.

01 / Ситуация

Менеджер оформляет счёт,
а обмен создаёт контрагента

Часто при создании счёта автоматически включается признак «Передавать клиента в 1С». В обмен попадает не только номер документа, но и карточка клиента с полями, выбранными в настройке.

Если на этот момент название пустое или телефон неверный, контрагент в учёте получает эти же сведения. Исправление карточки в CRM позднее не обязательно меняет уже созданную запись.

02 / Причина

Документ и клиент —
связанные, но разные записи

Счёт

Содержит сведения о продаже и запускает передачу по настроенному условию.

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

Даёт данные для поиска или создания контрагента на стороне учёта.

Отдельно разбираем, какие поля уходят, как обмен ищет существующую запись и когда её обновляет. Счёт мог передаться без ошибок, а данные контрагента остаться неполными. Весь маршрут рассматриваем в разборе обмена с 1С.

03 / Подход

Восстановить первую выгрузку

  1. Найти событие отправки

    На последнем счёте проверяем, когда включилась передача клиента и какие данные были в карточке именно в этот момент.

  2. Сравнить записи двух систем

    Сверяем переданные поля с контрагентом в 1С. Выясняем, запись создалась заново или обмен нашёл существующую и по какому признаку.

  3. Разделить создание и обновление

    Определяем, что проверять до первой передачи, а что должно происходить после исправления данных. На повторном счёте проверяем, как теперь работает обмен.

04 / Нюансы

Следующий счёт
не обязательно всё исправит

Контрагент уже существует

Новый счёт может привязаться к найденной записи и не обновить её поля.

Данные исправили только в CRM

Нужно проверить направление обновления и приоритет источников. Иначе в карточке менеджера будет правильный телефон, а в учёте останется прежний.

Вместо обновления создаётся новая запись

Прежде чем менять правила, проверяем, как обмен распознаёт клиента. Иначе вместо исправления первого контрагента появится второй.

05 / Первый шаг

Последний счёт
и две карточки клиента

Начнём с недавнего счёта, после которого обнаружились неверные данные в 1С. Сравним карточку CRM, контрагента в учёте и момент первой передачи.

  • Счёт и условие включения обмена.
  • Карточка клиента в CRM и история её исправлений.
  • Связанный контрагент в 1С.

По результату определим проверки перед отправкой и правила последующего обновления уже созданной записи.

Похожая ситуация?

Проверим, какие данные
уходят вместе со счётом

Разделим условия отправки, создание контрагента и обновление его карточки.