Содержит информацию о правилах заполнения конкретного поля лицензионной формы конечного пользователя.
| Название | Тип | Описание |
|---|---|---|
| FieldName | string | Название поля |
| FieldTitle | string | Текстовый заголовок (подходит для отображения пользователю на витрине) |
| FieldDescription | string | Описание поля |
| RegExprs | string | Регулярное выражение, описывающее правила заполнения поля (с учетом допустимой длины значения). Устаревшее, не рекомендуется к использованию |
| SmallRegExprs | string | Регулярное выражение, описывающее правила заполнения поля (без учета длины) |
| FieldsValue | string | Значение поля (актуально только когда объект выступает в качестве результата вызова метода ActivateSubscriber) |
| AvaliableValues | array of string | Список допустимых значений для данного поля (актуально только для полей с типом «Один из нескольких») |
| ErrorText | string | Текст ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo) |
| HasError | bool | Признак наличия ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo) |
| RelatedPartNums | array of string | Список парт. номеров, для заказа которых необходимо это поле |
| FieldType | int | Тип поля. 1 - текстовое поле, 2 - Boolean, 3 - один из нескольких |
| UserType | int | Для кого предназначено это поле. 1 - для конечного пользователя, 2 - для реселлера |
| Required | bool | Обязательность заполнения поля |
| MinLength | int | Минимальная длина значения поля |
| MaxLength | int | Максимальная длина значения поля |