DealCategory
DealCategory - класс для работы с Направлениями Сделок.
| Метод | Описание | С версии |
|---|---|---|
| add | Метод добавляет новую запись. | |
| applyMaximumLimitRestrictions | Метод оставляет ограниченное параметром количество активных Направлений и блокирует остальные. | |
| checkReadPermission | Метод проверяет, имеет ли пользователь права на чтение Направлений Сделок. | |
| convertFromStatusEntityID | Метод пытается конвертировать идентификатор статуса сущности в идентификатор записи Направления Сделок. | |
| convertToPermissionEntityType | Метод позволяет получить идентификатор типа контроля доступа для указанного направления. | |
| convertToStatusEntityID | Метод конвертирует идентификатор Направления Сделок в идентификатор статуса сущности. | |
| createDefaultStages | Метод создает стандартный набор этапов Сделки для указанной записи Направления Сделок. | |
| delete | Метод удаляет запись по идентификатору. | |
| erasePermissions | Метод удаляет все разрешения, относящиеся к указанному Направлению Сделок. | |
| eraseStages | Метод удаляет все стадии Сделки, принадлежащие к указанному Направлению Сделок. | |
| exists | Метод проверяет, существует ли Направление. | |
| get | Метод получает Направление Сделок по идентификатору. | |
| getAll | Метод получает все записи. | |
| getAllIDs | Метод получает все идентификаторы записей. | |
| getCount | Метод получает общее количество. | |
| getFieldsInfo | Метод получает поля метаданных. | 16.5.5 |
| getJavaScriptInfos | Метод подготавливает информацию по JavaScript. | |
| getList | Метод получает список записей. | |
| getName | Метод получает имя Направления. | |
| getSelectListItems | Метод получает элементы для выбора опций. | |
| getStageFilterInfo | Метод подготавливает данные для фильтра по стадиям, сгруппированным по направлениям. | |
| getStageInfos | Метод получает данные о стадиях указанного Направления Сделок. | |
| getStageList | Метод получает список стадий для указанного Направления Сделок. | |
| hasDependencies | Метод проверяет, имеются ли Сделки по данному Направлению. | |
| hasStatusEntity | Метод проверяет, принадлежит ли указанный статус сущности Направлению Сделок. | |
| isEnabled | Метод проверяет, что Направление существует и не заблокировано. | |
| issueStageID | Метод выдает идентификатор новой стадии. | |
| prepareFormID | Метод подготавливает идентификатор формы из указанного Направления. | |
| prepareStageID | Метод подготавливает уникальный идентификатор стадии. | |
| prepareStageNamespaceID | Метод подготавливает идентификатор пространства имен для стадии Сделки. | |
| [link=\Bitrix\Crm\Category\DealCategory::prepareStatusEntityInfos ]prepareStatusEntityInfos [/link] | Метод добавляет в массив-получатель информацию о статусе типа сущности для всех зарегистрированных Направлений Сделок. | |
| resolveFromStageID | Метод удаляет цветовую схему, принадлежащую указанному Направлению Сделки. | |
| resolveByName | Метод ищет идентификатор записи Направления по имени. | |
| resolveFromStageID | Метод ищет идентификатор Направления по идентификатору стадии. | |
| update | Метод обновляет поля записи. |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025