Описание
Краткая информация об учётной записи. Используется в функции getVgroups.
Описание полей
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
templ | short | Статус УЗ:
|
|
unloadtosorm | short | Флаг «Выгружать данные в СОРМ» | |
vgid | long | Идентификатор учётной записи | |
parentvgid | long | Идентификатор родительской учётной записи. Сторонние биллинги должны возвращать ноль | |
id | long | Идентификатор агента, с которым связана учётная запись | |
tarid | long | Идентификатор тарифа | |
agrmid | long | Идентификатор договора | |
blkreq | long | Устаревший параметр, более не используется. Раньше через это поле осуществлялся запрос на блокировку, сейчас это делается через расписание | |
blocked | long | Текущее состояние блокировки | |
uid | long | Идентификатор пользователя, которому принадлежит учётная запись | |
agenttype | long | Тип агента | |
usercategory | long | Категория пользователя | |
cuid | long | Идентификатор записи для связи с внешними системами. Сторонние биллинги должны возвращать ноль | |
dirty | long | Актуальность списаний по периодическим услугам или аренде. Принимает значение TRUE (1), когда просходит назначение или изменение услуги, смена тарифа и т. д. Снова принимает значение FALSE (0) после того, как отработает блокировщик+тарификатор. Сторонние биллинги могут игнорировать этот параметр | |
balance | double | Баланс договора | |
ppdebt | double | Непогашенная часть обещанного платежа | |
rent | double | Абонентская плата по тарифу | |
monthlyrent | double | Ежемесячная абонентская плата без учёта подключенных на учётную запись скидок и акций | |
totalmonthlyrent | double | Ежемесячная абонентская плата с учётом подключенных на учётную запись скидок и акций | |
dlimit | long | Счётчик потребленной услуги. Определяет сколько мб или сек потребил клиент с начала периода. Начало последнего периода содержится в поле dclear. Сторонние биллинги должны возвращать ноль | |
authmethod | string | Метод авторизации | |
dclear | string | Дата начала последнего тарифицируемого периода = дата обнуления счётчика dlimit. Сторонние биллинги должны возвращать пустую строку | |
login | string | Логин учётной записи | |
descr | string | Описание учётной записи | |
agrmnum | string | Номер договора | |
code | string | Код оплаты. Сторонние биллинги должны возвращать пустую строку | |
username | string | Имя пользователя | |
creationdate | string | Время создания учётной записи | |
accondate | string | Время запланированного подключения учётной записи | |
accoffdate | string | Время запланированного отключения учётной записи | |
blockdate | string | Время последнего изменения состояния блокировки | |
agentdescr | string | Описание агента | |
tarifdescr | string | Описание тарифа | |
symbol | string | Сокращенное обозначение валюты договора | |
parentvglogin | string | Логин родительской учётной записи. Сторонние биллинги должны возвращать пустую строку | |
changedtariffon | string | Дата перехода на текущий тарифный план | |
pass | string | Пароль учётной записи | |
address | soapAddressBrief | Адреса учётной записи | |
renewalstate | string | Статус переноса учётной записи на другой договор:
|
Определение типа
<complexType name="soapVgroupBrief"> <sequence> <element name="templ" type="xsd:short" minOccurs="0" maxOccurs="1" default="0"/> <element name="unloadtosorm" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/> <element name="vgid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="parentvgid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="id" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="tarid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="agrmid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="blkreq" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="blocked" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="uid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="agenttype" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="usercategory" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="cuid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="dirty" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="balance" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/> <element name="ppdebt" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/> <element name="rent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/> <element name="monthlyrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/> <element name="totalmonthlyrent" type="xsd:double" minOccurs="0" maxOccurs="1" default="0"/> <element name="dlimit" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/> <element name="authmethod" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="dclear" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="login" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="descr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="agrmnum" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="code" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="username" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="creationdate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="accondate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="accoffdate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="blockdate" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="agentdescr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="tarifdescr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="symbol" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="parentvglogin" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="changedtariffon" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="pass" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/> <element name="address" type="lbapi:soapAddressBrief" minOccurs="0" maxOccurs="unbounded"/> <element name="renewalstate" type="xsd:short" minOccurs="0" maxOccurs="1" default="-2"/> </sequence> </complexType>