какого вида (1:N, N:N, 1:1) ?
Поправьте где надо:
Лид- компания 1:N
Ссылка храниться в самом лиде
COMPANY_ID в b_crm_lead
Лид-контакт 1:N
В лиде есть CONTACT_ ID
Но еще есть таблица
b_crm_ lead_contact
И получается что там дублируящаяся информация. ?! Предполагаю что lead_contact появилась когда связь компания-контакт стала множественная.
Но тогда получается что с точки зрения компании:
Есть лид которыйссылается на нее и любое количество контактов на каждый из которого ссылается свой лид.
Так?
Допустим. Что от этого меняется?
Нет, в компании есть еще LEAD_ID и не на всех новых лидах оно пусто Проблема с тем что из этих полей является legacy, что должно быть legacy, но иногда используктся (это же Битрикс он может) Т. е. Проблема определить как сохраняются связи при конвертации.
Избыточность связей. При импорте лидов к уже существующему контакту - достаточно указать I’d контакта в Лиде, или в контакт (там тоже есть LEAD_ID) и есть таблица b_crm_lead_contact. Записывать везде?
Вы через таблицы импорт что-ли делаете? Используйте API и он сделает все за вас.
Через апи нельзя добавить уже сконвертированный лид не понимаю структуру. Не предусмотрены там на это проверки
Почему это нельзя? Можно
Можно указать статус сконвртирован. Связи на контакты и компании от этого не создадутся. Ну или подскажите как 🙏
Для связи с компанией проставляйте COMPANY_ID, для связи с контактом CONTACT_ID, если нужно несколько контактов, то вместо CONTACT_ID используйте CONTACT_IDS
1. Создать БП на конвертацию Лида. 2. Создать Лид. 3. Запустить БП.
Обсуждают сегодня