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