Описание
Категория или услуга в тарифе USBOX. Используется в функциях insupdUsboxService и insupdClientUsboxService
Описание полей
| Параметр | Тип | Обязательный | Описание | Доступно с версии |
|---|---|---|---|---|
| notusbox | long | Флаг, отвечающий за идентификацию вида услуги:
|
||
| servid | long | Идентификатор записи в БД | ||
| vgid | long | Идентификатор учетной записи | ||
| tarid | long | Идентификатор тарифного плана | ||
| catidx | long | Идентификатор тарифной категории (notusbox=0) или дополнительной услуги из каталога (notusbox=1) | ||
| needcalc | long | Признак необходимости тарификации услуги:
|
||
| noduplicate | long | Устаревший параметр | ||
| planid | long | Устаревший параметр | ||
| tariffscheduleid | long | Идентификатор записи расписания смены тарифа | 2.0.55 | |
| installmentduration | long | Идентификатор метода рассрочки платежа | ||
| state | long | Текущее состояние услуги:
|
||
| blocked | long | Текущий статус учётной записи
|
||
| installmentfirstpayment | double | Величина первого платежа при рассрочке | ||
| mul | double | В каком количестве оказана услуга (множитель для стоимости услуги из тарифа) | ||
| rate | double | Величина скидки в процентах | ||
| discount | double | Коэффициент скидки на АП тарифного плана | ||
| blockdiscount | double | Коэффициент скидки на АПпБ учётной записи | ||
| personid | string | Идентификатор менеджера | ||
| comment | string | Комментарий к назначенной услуге | ||
| created | string | Дата назначения услуги — время, когда менеджер или пользователь активировал действие этой услуги (формат YYYY-MM-DD HH24:MI:SS) | ||
| timefrom | string | Дата начала оказания услуги (формат YYYY-MM-DD HH24:MI:SS) | ||
| timeto | string | Дата завершения оказания услуги (формат YYYY-MM-DD HH24:MI:SS) | ||
| activated | string | Дата начала тарификации услуги (формат YYYY-MM-DD HH24:MI:SS) | ||
| discounttimefrom | string | Начало действия модификатора для тарифа | ||
| discounttimeto | string | Окончание действия модификатора для тарифа | ||
| externaldata | string | Используется для хранения абстрактных данных внешних приложений | ||
| modifiers | soapTariffModifier | Параметры скидки на услугу |
Определение типа
<complexType name="soapUsboxServiceFull">
<sequence>
<element name="service" type="lbapi:soapUsboxService" minOccurs="1" maxOccurs="1"/>
<element name="technicalservice" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="isassignedip" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="isassignedphone" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="used" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="agrmid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="uid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="common" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="smartcardid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="available" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="availableformanager" type="xsd:long" minOccurs="0" maxOccurs="1" default="1"/>
<element name="autoassign" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="servicecatid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="isunique" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="multitariffid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="tariffscheduleid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="catabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="includeabove" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="totalamount" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/>
<element name="agrmnumber" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="username" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="vglogin" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="tardescr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="catdescr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="personname" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="smartcardserial" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="accondate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="symbol" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="currentmodifier" type="lbapi:soapCurrentModifier" minOccurs="0" maxOccurs="1"/>
<element name="tartype" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="isassignedpromisepayment" type="xsd:boolean" minOccurs="0" maxOccurs="1" default="false"/>
</sequence>
</complexType>