Описание
Категория или услуга в тарифе USBOX. Используется в функциях insupdUsboxService и insupdClientUsboxService
Описание полей
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| notusbox | long | Флаг, отвечающий за идентификацию вида услуги:
|
|
| servid | long | Идентификатор записи в БД | |
| vgid | long | Идентификатор учетной записи | |
| tarid | long | Идентификатор тарифного плана | |
| catidx | long | Идентификатор тарифной категории (notusbox=0) или дополнительной услуги из каталога (notusbox=1) | |
| needcalc | long | Признак необходимости тарификации услуги:
|
|
| noduplicate | long | Устаревший параметр | |
| planid | long | Устаревший параметр | |
| 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="soapUsboxService">
<sequence>
<element name="notusbox" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="servid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="vgid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="tarid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="catidx" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="needcalc" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="noduplicate" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="planid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="installmentduration" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="state" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="blocked" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="installmentfirstpayment" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/>
<element name="mul" type="xsd:double" minOccurs="1" maxOccurs="1"/>
<element name="rate" type="xsd:double" minOccurs="0" maxOccurs="1" default="1.000000"/>
<element name="discount" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/>
<element name="blockdiscount" type="xsd:double" minOccurs="0" maxOccurs="1" default="0.000000"/>
<element name="personid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="comment" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="created" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="timefrom" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="timeto" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="activated" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="discounttimefrom" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="discounttimeto" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="externaldata" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="modifiers" type="lbapi:soapTariffModifier" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>