Описание

Основная информация о менеджере

Описание полей

Параметр Тип Обязательный Описание Доступно с версии
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 Полное имя
email 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>

Заказать обратный звонок