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

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

Вместе со счётом в учёт ушли данные клиента. Название ещё не уточнили, телефон не проверили — а контрагент уже создан.

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

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

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

01 / Ситуация

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

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

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

02 / Состав обмена

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

Счёт

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

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

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

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

03 / Подход

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

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

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

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

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

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

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

04 / Нюансы

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

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

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

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

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

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

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

05 / Первый шаг

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

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

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

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

Обсудить вашу ситуацию

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

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