Описание
Краткая информация о тарифе
Описание полей
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
tarid | long | Идентификатор тарифа | |
actualtarid | long | Не используется | |
shape | long | Ограничение полосы пропускания Кбит/с | |
trafflimit | long | Ограничение потребления трафика за период. Если установлено значение 0 — ограничений нет. Если установлено значение, отличное от нуля, то единица измерения зависит от типа тарифа:
|
|
trafflimitper | long | Период в днях, на который установлено ограничение trafflimit (0 — календарный месяц) | |
type | long | Тип тарифа
|
|
actblock | long | Сочетание признаков «Блокировать учётные записи» и «Порядок оплаты»
|
|
archive | long | Флаг «Тариф удалён» | |
priceplan | long | Денежный план. Поле отсутствует в интерфейсе | |
trafftype | long | Тарифицируемый трафик:
|
|
dailyrent | long | Периодичность списания
|
|
dynamicrent | long | Списание средства
|
|
shapeprior | long | Приоритет правил изменения пропускной способности:
|
|
unavaliable | long | Флаг «Менеджер не может назначить тариф» | |
rentmultiply | long | Флаг «Списывать абонентскую плату кратно телефонным номерам учётной записи» | |
chargeincoming | long | Как будут тарифицироваться входящие звонки:
|
|
curid | long | Идентификатор валюты тарифа из справочника валют | |
used | long | Флаг «тариф используется»
|
|
voipblocklocal | long | Блокировать направления, не найденные в каталоге. Используется только для тарифов VoIP-телефонии | |
dynroute | long | Признак динамической маршрутизации VoIP звонков:
|
|
servicetype | long | Тип услуг:
|
|
blockrentduration | unsignedLong | Через сколько дней финансовой блокировки отключать УЗ | |
rent | double | Абонентская плата в валюте тарифа | |
blockrent | double | Абонентская плата при блокировке по балансу в валюте тарифа | |
usrblockrent | double | Абонентская плата при пользовательской блокировке в валюте тарифа | |
admblockrent | double | Абонентская плата при административной блокировке в валюте тарифа | |
coeflow | double | Допустимый размер скидки от базовой АП — нижняя граница | |
coefhigh | double | Допустимый размер скидки от базовой АП — верхняя граница | |
catnumbers | soapLong | Список идентификаторов категорий тарифа | |
descr | string | Название | |
descrfull | string | Описание | |
symbol | string | Сокращенное обозначение валюты | |
link | string | Ссылка на описание | |
uuid | string | Внешний идентификатор | |
saledictionaryid | long | Код услуги | |
additional | long | Признак дополнительного тарифа: 0 — основной тариф, 1 — дополнительный тариф. Примечание: механизм дополнительных тарифов используется только для телефонии | |
commonincludes | long | Минуты, которые включены в абонентскую плату | |
usecommonincludes | long | Флаг «Использовать пакет минут» | |
checkactivehours | long | Флаг «Списывать средства, только если тариф был активен больше 12 часов в сутки» | |
rentasservice | long | Флаг «Абонентская плата как дополнительная услуга» | |
availablefl | long | Признак «Тариф доступен для назначения физлицам» | |
availableul | long | Признак «Тариф доступен для назначения юрлицам» |
Определение типа
<complexType name="soapTarif">
<sequence>
<element name="tarid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="actualtarid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="shape" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="trafflimit" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="trafflimitper" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="type" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="actblock" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="archive" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="priceplan" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="trafftype" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="dailyrent" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="dynamicrent" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="shapeprior" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="unavaliable" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="rentmultiply" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="chargeincoming" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="curid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="used" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="voipblocklocal" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="dynroute" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="servicetype" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="blockrentduration" type="xsd:unsignedLong" minOccurs="0" maxOccurs="1" default="0"/>
<element name="rent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="blockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="usrblockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="admblockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="coeflow" type="xsd:double" minOccurs="0" maxOccurs="1" default="1"/>
<element name="coefhigh" type="xsd:double" minOccurs="0" maxOccurs="1" default="1"/>
<element name="catnumbers" type="lbapi:soapLong" minOccurs="0" maxOccurs="unbounded"/>
<element name="descr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="descrfull" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="symbol" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="link" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
<element name="saledictionaryid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="additional" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="commonincludes" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="usecommonincludes" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="checkactivehours" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="rentasservice" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="availablefl" type="xsd:long" minOccurs="0" maxOccurs="1" default="-2"/>
<element name="availableul" type="xsd:long" minOccurs="0" maxOccurs="1" default="-2"/>
</sequence>
</complexType>