# CompanySettings

URL: https://chugunov.pro/api-bitrix/crm/settings/companysettings/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\Settings\CompanySettings`
Модуль: Crm.

Исходный файл: `source/crm/lib/settings/companysettings.php:6`

## Константы (1)

- `VIEW_LIST`

## Методы (15)

- [`__construct()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/__construct/)
- [`areOutmodedRequisitesEnabled()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/areoutmodedrequisitesenabled/) — Проверить, включены ли устаревшие поля реквизитов (ADDRESS, ADDRESS_LEGAL).
- [`enableDeferredCleaning()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/enabledeferredcleaning/) — Включить отложенную очистку связанных сущностей во время операции удаления.
- [`enableOutmodedRequisites()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/enableoutmodedrequisites/) — Включить/отключить устаревшие поля реквизитов (ADDRESS, ADDRESS_LEGAL)
- [`enableRecycleBin()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/enablerecyclebin/) — Включить удаление в корзину.
- [`static getCurrent()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/getcurrent/) — Получить текущий экземпляр
- [`getCurrentListViewID()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/getcurrentlistviewid/) — Получить идентификатор текущего представления списка
- [`getDefaultListViewID()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/getdefaultlistviewid/) — Получить идентификатор представления списка по умолчанию
- [`getOpenedFlag()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/getopenedflag/) — Получить значение флага 'OPENED'
- [`static getViewDescriptions()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/getviewdescriptions/) — Получить описания представлений, поддерживаемых в текущем контексте
- [`isDeferredCleaningEnabled()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/isdeferredcleaningenabled/) — Возвращает true, если отложенная очистка связанных сущностей во время операции удаления включена.
- [`isRecycleBinEnabled()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/isrecyclebinenabled/) — Возвращает true, если удаление в корзину включено.
- [`static prepareViewListItems()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/prepareviewlistitems/) — Подготовить элементы списка для селектора представлений
- [`setDefaultListViewID()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/setdefaultlistviewid/) — Установить идентификатор представления списка по умолчанию
- [`setOpenedFlag()`](https://chugunov.pro/api-bitrix/crm/settings/companysettings/setopenedflag/) — Установить значение флага 'OPENED'

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-Settings-CompanySettings.html
