Описание
Основная информация о менеджере
Описание полей
| Параметр | Тип | Обязательный | Описание | Доступно с версии |
|---|---|---|---|---|
| notifyclient | short | Флаг «Уведомлять пользователя о действиях менеджера» | ||
| checkprintingsystem | short | Тип системы печати чеков | 2.0.52 | |
| personid | long | Идентификатор менеджера Чтобы создать нового менеджера с помощью функции insupdManager, в этом параметре нужно передать «-1» |
||
| isadmin | long | Флаг «Менеджер является администратором» | ||
| changepass | long | Признак того, что менеджер изменил свой пароля. Функция insupdManager проверяет по этому полю необходимость перезаписи пароля | ||
| archive | long | Флаг «Запись удалена» | ||
| payments | long | Флаг «Внешняя платёжная система» | ||
| checkpass | long | Флаг «Проверять пароль менеджера на доступные символы» | ||
| useadvance | long | Флаг «Разрешить проведение авансовых платежей внешней платежной системе» | ||
| payclassid | long | Идентификатор категории платежа по умолчанию (подробнее в getPayClasses) | ||
| kkmdeviceid | long | Идентификатор фискального устройства | 2.0.52 | |
| kkmtimeout | long | Таймаут ожидания ответа от ККМ Сервер | 2.0.52 | |
| login | string | Логин | ||
| pass | string | Пароль | ||
| fio | string | Полное имя | ||
| string | Адрес электронной почты | |||
| descr | string | Описание | ||
| office | string | Номер или описание офиса | ||
| externalid | string | Идентификатор менеджера во внешней системе | ||
| cashregisterfolder | string | Директория на локальном компьютере менеджера, куда сохраняются данные ККМ | ||
| inn | string | ИНН | ||
| position | string | Должность | ||
| kkmserverurl | string | URL, испольуемый для ККМ Сервер | 2.0.52 | |
| kkmlogin | string | Логин для авторизации в ККМ Сервер | 2.0.52 | |
| kkmpassword | string | Пароль для авторизации в ККМ Сервер | 2.0.52 |
Определение типа
<complexType name="soapManagerCore">
<sequence>
<element name="notifyclient" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="checkprintingsystem" type="xsd:short" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="personid" type="xsd:long" minOccurs="1" maxOccurs="1"/>
<element name="isadmin" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="changepass" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="archive" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="payments" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="checkpass" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="useadvance" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="payclassid" type="xsd:long" minOccurs="0" maxOccurs="1" default="-1"/>
<element name="kkmdeviceid" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="kkmtimeout" type="xsd:long" minOccurs="0" maxOccurs="1" default="0"/>
<element name="login" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="pass" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="fio" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="email" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="descr" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="office" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="externalid" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="cashregisterfolder" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="inn" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="position" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="kkmserverurl" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="kkmlogin" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
<element name="kkmpassword" type="xsd:string" minOccurs="0" maxOccurs="1" default=""/>
</sequence>
</complexType>