При создании любого Компонента формируется объектная модель, которая используется для хранения и обмена данными внутри Компонента, между Компонентами, а также между Компонентами и интеграционными источниками данных

Любой Компонент по умолчанию содержит минимальный набор полей позволяющий идентифицировать

Поле настройки Назначение настройки
Id
creatorSubject
updateSuject
createdDate
updateDate

Остальные элементы объектной модели Компонента могут быть одного из шести доступных типов (string, datatime, catalog, number, integer, array) и содержать следующие настройки.

Settings

Поле настройки Варианты значений Назначение настройки
Name Системное имя Property
Title Имя Proprety для вывода на форму
Required Признак обязательности поля
Primary key Признак уникального идентификатора
Query Признак запроса
Skip from synchronization
Property type String, DataTime, Catalog, Number, Integer, Array, File, Boolean, Time, Date, Uri

String settings

Поле настройки Варианты значений Назначение настройки
Display field Признак того, что это поле можно использовать при определении имени контекста
Enum values
Min length Минимальная длина строки
Max length Максимальная длина строки

DataTime settings

Поле настройки Варианты значений Назначение настройки
Display format Формат ввода/вывода даты и времени
Min date Минимальное значение даты и времени
Max date Максимальное значение даты и времени

Catalog settings

Поле настройки Варианты значений Назначение настройки
Application

Number settings

Поле настройки Варианты значений Назначение настройки
Enum values
Minimum Минимальное значение числа
Maximum Максимальное значение числа

Integer settings

Поле настройки Варианты значений Назначение настройки
Enum values
Minimum Минимальное значение числа
Maximum Максимальное значение числа

Array settings

Поле настройки Варианты значений Назначение настройки
Application

Time settings