Описание
Краткая информация о тарифе
Описание полей
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
tarid | long |
|
Идентификатор тарифа |
shape | long | Ограничение полосы пропускания Кбит/с | |
trafflimit | long | Ограничение потребления трафика за период. Если установлено значение 0 — ограничений нет. Если установлено значение, отличное от нуля, то единица измерения зависит от типа тарифа:
|
|
trafflimitper | long | Период в днях, на который установлено ограничение trafflimit (0 — календарный месяц) | |
type | long | Тип тарифа
|
|
actblock | long | Признак блокировки услуги | |
archive | long | Признак архивного тарифа | |
trafftype | long | Тарифицируемый трафик:
|
|
dailyrent | long | Определяет как будет списываться аренда (ежемесячно или ежедневно):
|
|
dynamicrent | long | Алгоритм расчёта арендной платы:
|
|
shapeprior | long | Приоритет правил изменения пропускной способности:
|
|
unavaliable | long | Флаг «Менеджер не может назначать тариф» | |
rentmultiply | long | Используется для телефонии. Определяет списание абонентской платы пропорционально количеству присвоенных номеров (флаг: 0/1) | |
chargeincoming | long | Используется для телефонии. Определяет как будут тарифицироваться входящие звонки:
|
|
curid | long | Идентификатор валюты тарифа из справочника валют | |
used | long | Если тариф не связан ни с одной учетной записью — поле заполнено 0 (FALSE), в противном случае 1 (TRUE) | |
voipblocklocal | long | Блокировать направления, не найденные в каталоге. Используется только для тарифов VoIP-телефонии | |
dynroute | long | Признак динамической маршрутизации VoIP звонков:
|
|
blockrentduration | unsignedLong | Ограничение по времени, в течении какого срока система будет списывать абонентскую плату при блокировке. По истечении указанного срока учетная запись будет отключена | |
rent | double | Определяет размер списания денежных средств (величину аренды) за расчетный период. Расчетный период равен одному месяцу. Сумма денежных средств указывается в валюте тарифа | |
blockrent | double | Определяет размер списания денежных средств (величину аренды) при блокировке (административной или по балансу). Сумма денежных средств указывается в валюте тарифа | |
usrblockrent | double | Величина аренды при пользовательской блокировке | |
admblockrent | double | Величина аренды при административной блокировке | |
coeflow | double | Определяет границы (коэффициенты) нижней стоимости тарифа. Используется для ограничения менеджера в его возможности определять скидки при назначении тарифа учетной записи | |
coefhigh | double | Определяет границы (коэффициенты) верхней стоимости тарифа. Используется для ограничения менеджера в его возможности определять скидки при назначении тарифа учетной записи | |
catnumbers | soapLong | Список идентификаторов каталогов | |
descr | string | Описание тарифа | |
descrfull | string | Подробное описание тарифа | |
symbol | string | Сокращенное обозначение валюты | |
link | string | Ссылка (URL) на внешний ресурс с подробным описание тарифа | |
uuid | string | Уникальный идентификатор (UUID), используется для интеграции с внешними системами | |
saledictionaryid | long | Идентификатор справочника с кодами GAAP, ОКЕИ и пр. Используется для связи с бухгалтерией | |
additional | long | Признак дополнительного тарифа: 0 — основной тариф, 1 — дополнительный тариф. Примечание: механизм дополнительных тарифов используется только для телефонии |
Определение типа
<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="blockrentduration" type="xsd:unsignedLong" minOccurs="0" maxOccurs="1" default="0"/> <element name="rent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/> <element name="blockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/> <element name="usrblockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/> <element name="admblockrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/> <element name="coeflow" type="xsd:double" minOccurs="0" maxOccurs="1" default="1.000000"/> <element name="coefhigh" type="xsd:double" minOccurs="0" maxOccurs="1" default="1.000000"/> <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" default=""/> <element name="saledictionaryid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="additional" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> </sequence> </complexType>