Документация для разработчиков
Темная тема

ItemCategory

Класс-таблет для работы с таблицей направлений смарт-процессов.

Подробнее о работе с направлениями в новом api.


Цепочка наследования

Является наследником класса Bitrix\Main\ORM\Data\DataManager.

\Bitrix\Crm\Model\ItemCategoryTable extends \Bitrix\Main\ORM\Data\DataManager

Поля таблицы

Поле Описание Обяз.
IDИдентификатор.Да
ENTITY_TYPE_IDИдентификатор типа в рамках CRM. Параметр неизменяемый, можно указать только при создании.
IS_DEFAULTФлаг, является ли направление направлением по умолчанию. Для набора направлений с одинаковым ENTITY_TYPE_ID может быть только одна запись с IS_DEFAULT = 'Y'.
CREATED_DATEВремя создания направления.
NAMEНазвание направления.
SORTИндекс сортировки.

На данный момент таблица используется для хранения направлений только смарт-процессов.

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

После создания нового направления в onAfterAdd запускаются сценарии.

Методы класса

Генерация значений полей

МетодОписание С версии
public static function deleteByEntityTypeId(
    int $entityTypeId
): Result
Метод удаляет все записи, привязанные к идентификатору $entityTypeId.


Пользовательские комментарии

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

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2023, «1С-Битрикс», 2023
Наверх