Похожие чаты

Всем привет! Я снова со связями в базе данных Битрикс24. В общем,

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

Мне, например, интересно все связи которые есть у таблицы «b_crm_lead». Причём и те связи, которые ссылаются на эту таблицу, но не наоборот (например, бизнес-процессы).

Где в коде можно посмотреть это?

13 ответов

58 просмотров

О-хо-хо.. Вот это вопросец... Ну значит так: смотреть все таблицы где есть явно указание: LEAD_ID, где есть пары ENTITY_TYPE_ID и ENTITY_ID, смотреть таблицы в которых есть owner id и в названии есть lead, До работы дойду и еще напишу

открыть файл который занего отвечает и погнали

Husan- Автор вопроса
Husan
Понял. Посмотрю

Далее: открыть таблицу b_user_field и найти все записи где USER_TYPE_ID = crm, а в SETTINGS встречается фраза s:4:"LEAD";s:1:"Y"; и уже на основании ENTITY_ID, NAME и MULTIPLE флага идти в таблицы b_utm_<entity_name> b_uts_<entity_name> и далее уже на основании entity_name идти в таблицы родительской сущности. Ну и есть еще кастомные поля, которые вообще хз как это могут делать, поэтому тут уже индивидуально нужно подходить к вопросу.

Husan
Точно также с Deal можно сделать да?

Да. Это сработает для Lead, Deal, Contact, Company. Для остальных по-другому

Всмысле копировать для последующего BI или что?

Husan
Да, для BI

Удачи в этом совершенно нелегком деле.

Husan- Автор вопроса
Рыков Иван
открыть файл который занего отвечает и погнали

а как понять какой файл отвечает за определенную таблицу? p.s. извините, если мои вопросы кажутся глупыми, но я не понимаю((

Husan
а как понять какой файл отвечает за определенную т...

Хороший вопрос, но увы часто мы даже сами не знаем и не всегда это очевидно.

Husan
а как понять какой файл отвечает за определенную т...

кмк вам нужен кто-то кто понимает как работать с апи б24 и умеет в файлики и пхп

Похожие вопросы

Обсуждают сегодня

Карта сайта