Описание
Краткая информация об учётной записи. Используется в функции 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) после того, как отработает блокировщик и тарификатор. Сторонние биллинги могут игнорировать этот параметр. | ||
organizationid | long | Идентификатор организации, к которой относится договор | 2.0.48 | |
orgvgid | long | Идентификатор учётных записей внутри организации | 2.0.48 | |
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 | Пароль учётной записи | ||
timestampactualcharges | string | Временная метка актуальности списаний АП | 2.0.46 | |
organizationname | string | Название организации | 2.0.48 | |
lastmoddate | long | Метка последнего изменения записи | 2.0.49 | |
address | soapAddressBrief | Адреса учётной записи |
Определение типа
<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="organizationid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0" />
<element name="orgvgid" 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="timestampactualcharges" type="xsd:string" minOccurs="0" maxOccurs="1" default="" />
<element name="organizationname" type="xsd:string" minOccurs="0" maxOccurs="1" default="" />
<element name="renewalstate" type="xsd:short" minOccurs="0" maxOccurs="1" default="-2" />
<element name="lastmoddate" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="address" type="lbapi:soapAddressBrief" minOccurs="0" maxOccurs="unbounded" />
</sequence>
</complexType>