# FieldType

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

Класс `\Bitrix\Bizproc\FieldType`
Модуль: Bizproc.

Исходный файл: `source/bizproc/lib/fieldtype.php:11`

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

- `BOOL` — Базовый тип BOOL
- `DATE` — Базовый тип DATE
- `DATETIME` — Базовый тип DATETIME
- `DOUBLE` — Базовый тип DOUBLE
- `FILE` — Базовый тип FILE
- `INT` — Базовый тип INT
- `INTERNALSELECT` — Базовый тип INTERNALSELECT
- `RENDER_MODE_ADMIN` — Режим отрисовки элемента управления — административная панель
- `RENDER_MODE_DESIGNER` — Режим отрисовки элемента управления — дизайнер бизнес-процессов
- `RENDER_MODE_JN_MOBILE` — Режим отрисовки элемента управления — нативные мобильные элементы управления
- `RENDER_MODE_MOBILE` — Режим отрисовки элемента управления — мобильное приложение
- `RENDER_MODE_PUBLIC` — Режим отрисовки элемента управления — дизайнер автоматизации
- `SELECT` — Базовый тип SELECT
- `STRING` — Базовый тип STRING
- `TEXT` — Базовый тип TEXT
- `TIME` — Базовый тип TIME
- `USER` — Базовый тип USER
- `VALUE_CONTEXT_DOCUMENT`
- `VALUE_CONTEXT_JN_MOBILE`
- `VALUE_CONTEXT_REST`

## Методы (37)

- [`__construct()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/__construct/)
- [`canRenderControl()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/canrendercontrol/)
- [`clearValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/clearvalue/)
- [`convertPropertyToView()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/convertpropertytoview/)
- [`static convertUfType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/convertuftype/)
- [`convertValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/convertvalue/)
- [`externalizeValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/externalizevalue/)
- [`extractValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/extractvalue/)
- [`formatValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/formatvalue/)
- [`getBaseType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getbasetype/)
- [`static getBaseTypesMap()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getbasetypesmap/) — Возвращает список поддерживаемых базовых типов.
- [`getDescription()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getdescription/)
- [`getDocumentId()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getdocumentid/)
- [`getDocumentType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getdocumenttype/)
- [`getName()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getname/)
- [`getOptions()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getoptions/)
- [`getProperty()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getproperty/)
- [`getSettings()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getsettings/) — Возвращает настройки поля.
- [`getType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/gettype/)
- [`getTypeClass()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/gettypeclass/)
- [`getValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/getvalue/)
- [`internalizeValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/internalizevalue/)
- [`static isBaseType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/isbasetype/)
- [`isMultiple()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/ismultiple/)
- [`isRequired()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/isrequired/)
- [`mergeValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/mergevalue/)
- [`static normalizeProperty()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/normalizeproperty/) — Нормализует структуру свойства.
- [`static normalizePropertyList()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/normalizepropertylist/)
- [`renderControl()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/rendercontrol/)
- [`renderControlOptions()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/rendercontroloptions/)
- [`setDocumentId()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setdocumentid/)
- [`setDocumentType()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setdocumenttype/)
- [`setMultiple()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setmultiple/)
- [`setOptions()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setoptions/)
- [`setSettings()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setsettings/) — Устанавливает настройки поля.
- [`setTypeClass()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/settypeclass/) — Устанавливает менеджер класса типа.
- [`setValue()`](https://chugunov.pro/api-bitrix/bizproc/fieldtype/setvalue/)

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