← К заметкам

Заметки

Как встроить приложение в карточку компании/контакта/смарта

У вкладок разных CRM-сущностей свои коды placement. Для компании используется CRM_COMPANY_DETAIL_TAB, для контакта — CRM_CONTACT_DETAIL_TAB, для смарт-процесса — CRM_DYNAMIC_XXX_DETAIL_TAB, где XXX заменяется на его entityTypeId.

Перед регистрацией проверьте доступные точки через placement.list. Особенно это полезно в коробке: установленная версия может не поддерживать нужную встройку.

Один серверный обработчик может обслуживать несколько вкладок, если он различает их контекст. Не определяйте сущность только по числовому ID: у компании, контакта и смарта могут существовать элементы с одинаковым номером.

Регистрация вкладки · Как найти entityTypeId