EndUserInfoDescriptionContract

It contains information about fillout rules for a particular field in the end user license form.

List of fields

НазваниеТипОписание
FieldNamestringField name
FieldTitlestringText title (can be used to display title to the user on the data mart)
FieldDescriptionstringField description
RegExprsstringRegular expression describing field fill out rules (with regard to the allowed value length). Obsolete, not recommended for use
SmallRegExprsstringRegular expression describing field fill out rules (without regard to length)
FieldsValuestringField value (it's only used when an object is the result of the ActivateSubscriber method call)
AvaliableValues array of stringList of allowed values for this field (it's only used for One-to-Many fields)
ErrorTextstringError text (it's only used when an object is the result of the CheckEndUserInfo method call)
HasErrorboolError flag (it's only used when an object is the result of the CheckEndUserInfo method call)
RelatedPartNumsarray of stringList of part numbers requiring this field to be ordered
FieldTypeintField type. 1 - text, 2 - Boolean, 3 - one-to-many
UserTypeintUser this field is used for. 1 - specific user, 2 - reseller
RequiredboolField required flag
MinLengthintMinimum length of field value
MaxLengthintMaximum length of field value