Описание

Возвращает список услуг, назначенных в учётной записи

Необходимая авторизация

Чтобы работать с методом, нужно авторизоваться как менеджер или как пользователь.

Входные параметры

Параметр Тип Обязательный Описание
flt soapFilter Критерии фильтрации возвращаемых значений. Доступные поля:
  • recordid — идентификатор услуги
  • userid — идентификатор пользователя
  • common — периодичность списания услуги:
    • 0 — разовое
    • 1 — ежемесячное
    • 2 — ежедневное
    • 3 — ежедневное равными долями
    • 4 — раз в N месяцев

    Поле common работает, только если определено поле recordid.

  • vgid — идентификатор учётной записи
  • agrmid — идентификатор договора
  • tarid — идентификатор тарифа
  • showservices — флаг «Только дополнительные услуги»
  • catidx — идентификатор категории тарифа (USBOX)
  • servcatidx — идентификатор категории тарифа (дополнительная услуга)
  • needcalc — флаг «Необходима тарификация записи»
  • state — текущее состояние услуги:
    • 0 — отключена, не активирована
    • 1 — включена, не активирована
    • 2 — отключена, активирована
    • 3 — включена, активирована
  • descr — описание категории тарифа
  • uuid — код категории тарифа для связи с внешней системой
  • excludeuuid — значение поля «Код для внешней системы» (услуги с этим кодом будут исключены)
  • agrmnum — номер договора
  • login — логин учётной записи
  • name — имя пользователя
  • dtfrom — дата окончания действия услуги больше либо равна указанному значению
  • dtto — дата начала действия услуги меньше либо равна указанному значению
  • tartype — тип тарифа
  • searchtempl — фильтр для расширенного поиска
  • nodata — флаг «Не возвращать данные» (для постраничного отображения)
  • pgnum — номер страницы (для постраничного отображения)
  • pgsize — размер страницы (для постраничного отображения)
  • repnum — флаг «Вычислять стоимость абонентской платы с учётом скидок»
  • states — список состояний услуг
  • servtypes — список типов услуг
    • 0 — Основная
    • 1 — Дополнительная
    • 2 — Автопродляемая
    • 3 — Абонентская плата
ord soapOrderby Набор полей, по которым будет отсортирован возвращаемый список

Возвращаемые параметры

Параметр Тип Обязательный Описание
ret soapUsboxServiceFull Полная информация об услуге или исключение

Определение типа

<!-- operation request element -->
<element name="getUsboxServices">
 <complexType>
  <sequence>
   <element name="flt" type="lbapi:soapFilter" minOccurs="0" maxOccurs="1"/>
   <element name="ord" type="lbapi:soapOrderby" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </complexType>
</element>

<!-- operation response element -->
<element name="getUsboxServicesResponse">
 <complexType>
  <sequence>
   <element name="ret" type="lbapi:soapUsboxServiceFull" minOccurs="1" maxOccurs="unbounded"/>
  </sequence>
 </complexType>
</element>