Описание
Услуга в тарифе
Описание полей
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| technicalservice | short | Флаг «Служебная услуга» | |
| 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 | Предмет расчёта (для фискализации) | |
| promoperiod | long | Пробный период | |
| defaultsubscriptionfee | short | Флаг «Абонентская плата по умолчанию» | |
| forcedchangedefaultsubscrfee | short | Флаг «Принудительно изменить флаг абонентской платы по умолчанию» | |
| availableformanager | short | Менеджеру разрешено управлять услугой |
Определение типа
<complexType name="AvailableServicesFilter">
<sequence>
<element name="vgid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="descr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="isperiodic" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="at" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="pgnum" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="pgsize" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="nodata" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="isusbox" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="isunique" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="precedencetarifftype" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="excludeuuid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="saledictservtype" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="availableformanager" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="pricedate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
</sequence>
</complexType>