Описание
Возвращает список услуг тарифа
Необходимая авторизация
Чтобы работать с методом, нужно авторизоваться как менеджер или как пользователь.
Входные параметры
| Параметр |
Тип |
Обязательный |
Описание |
| flt |
soapFilter |
 |
Критерии фильтрации возвращаемых значений. Доступные поля фильтра:
- catidx — идентификатор категории тарифа
- tarid — идентификатор тарифа
- type — идентификатор типа услуг
- rentperiod — периодичность списания услуги:
- 0 — разовое
- 1 — ежемесячное
- 2 — ежедневное
- 3 — ежедневное равными долями
- 4 — раз в N месяцев
- catid — идентификатор каталога
- additional — возможность назначать и отключать услугу в личном кабинете
- archive — флаг «категория удалена»
- servid — код услуги из справочника кодов
- activated — флаг отключения пакета ЦТВ:
- 0 — отключать
- 1 — удерживать включенным
- autoassign — флаг автоматического назначения услуги при смене тарифа
- 0 — не назначать
- 1 — назначать
- above — стоимость услуги
- usrblockabove — стоимость услуги при пользовательской блокировке
- admblockabove — стоимость услуги при административной блокировке
- descr — описание категории
- uuid — код для связи с внешней системой
- comment — подробное описание услуги
- link — ссылка на подробное описание услуги
- scriptoff — скрипт, выполняемый при отключении услуги
- script — скрипт, выполняемый при назначении услуги
- dtvtype — тип услуги ЦТВ
- 0 — N/A
- 1 — ChannelsPackage
- 2 — Channel
- 3 — VAS
- 4 — VOD
- 5 — PPVEvent
- 6 — PPVBlock
- 7 — PPVBundle
- 8 — Advert
- servicetype — тип услуги:
- 0 — основная
- 1 — дополнительная
- externalservice — флаг «внешняя услуга»
- excludeuuid — значение поля «Код для внешней системы» (услуги с этим кодом будут исключены)
- symbol — сокращенное обозначение валюты
- pgnum — номер страницы (для постраничного отображения)
- pgsize — размер страницы (для постраничного отображения)
- nodata — флаг «не возвращать данные» (для постраничного отображения)
|
| srt |
soapOrderby |
|
Поля для сортировки |
Возвращаемые параметры
Определение типа
<!-- operation request element -->
<element name="getServiceCategories">
<complexType>
<sequence>
<element name="flt" type="lbapi:soapFilter" minOccurs="1" maxOccurs="1"/>
<element name="srt" type="lbapi:soapOrderby" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<!-- operation response element -->
<element name="getServiceCategoriesResponse">
<complexType>
<sequence>
<element name="ret" type="lbapi:soapServiceCategories" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>