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

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-2024, «1С-Битрикс», 2024