Описание
Категория тарифа из каталога услуг
Описание полей
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
beginperiod | short | Дата начала расчетного периода:
|
|
tarid | long | Идентификатор тарифа | |
catidx | long | Идентификатор категории тарифа (уникален в рамках тарифа) | |
externalservice | long | Флаг «Внешняя услуга» | |
uuid | string | Код для связки с внешней системой | |
above | double | Стоимость услуги в валюте тарифа | |
usrblockabove | double | Стоимость при пользовательской блокировке | |
admblockabove | double | Стоимость при административной блокировке | |
permabove | double | Стоимость при финансовой блокировке | |
includeabove | double | Стоимость подключения услуги | |
rentperiod | long | Периодичность списания услуги:
|
|
rentperiodmonth | long | Периодичность списания для настройки «один раз в N месяцев» | |
descr | string | Описание категории | |
archive | long | Флаг «Категория удалена» | |
catid | long | Идентификатор каталога, которому принадлежит запись | |
servcatid | long | Ссылка на каталог | |
isunique | long | Флаг «Уникальная услуга» | |
scriptoff | string | Скрипт, выполняемый при отключении услуги (cmd:scriptname или mysql:scriptname). На вход скрипта подается serv_id | |
script | string | Скрипт, выполняемый при назначении услуги (cmd:scriptname или mysql:scriptname). На вход скрипта подается serv_id | |
link | string | Ссылка на подробное описание услуги | |
autoassign | long | Флаг автоматического назначения услуги при смене тарифа (только при условии автоназначения всех категорий с тарифа):
|
|
servtypeid | long | Идентификатор типа услуг | |
servtypename | string | Наименование типа услуг | |
tarname | string | Описание тарифа | |
saledictionaryid | long | Идентификатор услуги, связанной с категорией | |
keepturnedon | long | Флаг отключения пакета ЦТВ:
|
|
available | long | Возможность назначать или отменять подписку на сервис в ЛК | |
usrcansetmul | long | Возможность изменить количество услуг при назначении в ЛК | |
usrmaxmul | long | Максимальное количество услуг при назначении в ЛК | |
dtvtype | long | Тип услуги ЦТВ:
|
|
servicetype | long | Тип услуги:
|
|
descrfull | string | Подробное описание услуги | |
checkactivehours | long | Учитывать 12-часовой порог при тарификации дополнительной услуги:
|
|
externalcharge | long | Тип тарификации:
|
|
currsymbol | string | Сокращенное обозначение валюты | |
publicoffer | string | Ссылка на публичную оферту | |
paymentobject | long | Предмет расчета (для фискализации) | |
technicalservice | short | Флаг «Служебная услуга» | |
promoperiod | long | Пробный период |
Определение типа
<complexType name="soapServiceCategories"> <sequence> <element name="tarid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="catidx" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="externalservice" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/> <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="above" type="xsd:double" minOccurs="0" maxOccurs="1" nillable="true"/> <element name="usrblockabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="-1"/> <element name="admblockabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="-1"/> <element name="permabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="-1"/> <element name="includeabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="-1"/> <element name="rentperiod" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="rentperiodmonth" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="descr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="archive" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="catid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="servcatid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="isunique" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="scriptoff" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="script" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="link" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="autoassign" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="servtypeid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="servtypename" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="tarname" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="saledictionaryid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="keepturnedon" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="available" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="usrcansetmul" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="usrmaxmul" type="xsd:long" minOccurs="0" maxOccurs="1" default="1"/> <element name="dtvtype" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/> <element name="servicetype" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/> <element name="descrfull" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="checkactivehours" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/> <element name="externalcharge" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="currsymbol" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="publicoffer" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="paymentobject" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/> <element name="technicalservice" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/> <element name="promoperiod" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> </sequence> </complexType>