Info |
---|
Для чтения визуальной составляющей схемы XSD, а также типами обязательных данных, ознакомьтесь с правилами использования. |
Table of Contents
Include Page Веб-сервис импорта и обновления справочника кассиров Веб-сервис импорта и обновления справочника кассиров
Формат данных
Note | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Загрузка кассиров позволяет импортировать из ERP в SetRetail10 полную информацию о кассирах.
cashUsers | ||
Наименование элемента | Тип данных | Описание |
cashUser | Комплексный | Информация о кассире |
cashUsers/cashUser | |||||||||||||||||||||||||||||
Наименование элемента | Тип данных | Описание | Обязательное | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tabNum | String | Табельный номер кассира | Да | ||||||||||||||||||||||||||
firstName | String | Имя кассира | Нет | ||||||||||||||||||||||||||
lastName | String | Фамилия | Нет | ||||||||||||||||||||||||||
middleName | String | Отчество | Нет | ||||||||||||||||||||||||||
password | String | Пароль | Да | ||||||||||||||||||||||||||
role | String | Роль кассира | Да | ||||||||||||||||||||||||||
Blocked | String | Признак блокировки кассира | Да | ||||||||||||||||||||||||||
barcode | String | Штрихкод, для авторизации кассира по штрихкоду | Нет | ||||||||||||||||||||||||||
magneticCard | String | Код для авторизации кассира по бесконтактной карте | Нет | ||||||||||||||||||||||||||
magneticKey | String | Штрихкод, для авторизации кассира по магнитной карте | Нет | ||||||||||||||||||||||||||
setV10Card | String | Код, для авторизации кассира по магнитной карте SetRetail10 | Нет | ||||||||||||||||||||||||||
inn | String |
ИНН-кассира Если поле присутствует, то оно должно состоять из 12 цифр (может начинаться с "0"). В противном случае, загрузка присланного кассира отклоняется. | Нет | ||||||||||||||||||||||||||
shop-index | String | Номер магазина (1-99999), в который должен быть загружен кассир. Указывается только при загрузке в SetCentrum и только один магазин | Нет | ||||||||||||||||||||||||||
gender | Комплексный | Пол кассира
Возможные значения:
Элемент используется /wiki/spaces/SR10SUPPORT/pages/1448607769 согласно законодательству Германии. | Нет | ||||||||||||||||||||||||||
jobTitle | String | Должность кассира Используется для выгрузки в ОФД (тег 1021) Не является привязкой к роли на сервере!
| Нет |
Info |
---|
Для импорта данных по кассирам кодировать xml-структуру в BASE64 для этого типа данных не нужно. |
Code Block | ||||
---|---|---|---|---|
| ||||
<xml> <![CDATA[ <cashUsers> <cashUser> <tabNum>1</tabNum> <firstName>ИванTest</firstName> <lastName>Иванов</lastName> <middleName>Иванович</middleName> <password>1</password> <role>Администратор</role> <setV10Card>0000278</setV10Card> <barcode>211200000278</barcode> <magneticCard></magneticCard> <magneticKey></magneticKey> <inn>781234567890</inn> <gender>male</gender> <jobTitle>Администратор</jobTitle> <Blocked>false</Blocked> </cashUser> <cashUser> <tabNum>123</tabNum> <firstName>Павел</firstName> <lastName>Павлов</lastName> <middleName>Павлович</middleName> <password>123</password> <role>Администратор</role> <setV10Card>0000291</setV10Card> <barcode>211200000291</barcode> <magneticCard></magneticCard> <magneticKey></magneticKey> <inn>781234567892</inn> <gender>male</gender> <jobTitle>Администратор</jobTitle> <Blocked>false</Blocked> </cashUser> <cashUser> <tabNum>2</tabNum> <firstName>Петр</firstName> <lastName>Петров</lastName> <middleName>Петрович</middleName> <password>2</password> <role>Кассир</role> <setV10Card>0000279</setV10Card> <barcode>211200000279</barcode> <magneticCard></magneticCard> <magneticKey></magneticKey> <inn>781234567894</inn> <gender>male</gender> <jobTitle>Администратор</jobTitle> <Blocked>false</Blocked> </cashUser> <cashUser> <tabNum>3</tabNum> <firstName>Сидр</firstName> <lastName>Сидоров</lastName> <middleName>Сидорович</middleName> <password>3</password> <role>Сервисный инженер</role> <setV10Card>0000280</setV10Card> <barcode>211200000280</barcode> <magneticCard></magneticCard> <magneticKey></magneticKey> <inn>781234567850</inn> <gender>male</gender> <jobTitle>Администратор</jobTitle> <Blocked>false</Blocked> </cashUser> <cashUser> <tabNum>321</tabNum> <firstName>IT</firstName> <lastName>Инженер</lastName> <middleName></middleName> <password>321</password> <role>Сервисный инженер</role> <setV10Card>0000281</setV10Card> <barcode>211200000281</barcode> <magneticCard></magneticCard> <magneticKey></magneticKey> <inn>781234527890</inn> <gender>male</gender> <jobTitle>Администратор</jobTitle> <Blocked>true</Blocked> </cashUser> </cashUsers> ]]> </xml> |
Дополнительные возможности
Импорт кассира с ролью по умолчанию
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Возможность передавать данные о кассире в кассовую систему без указания роли для того, чтобы назначать роль конкретному кассиру в магазине.
Кейс: В ERP-системе ведётся список сотрудников имеющих право, работать на кассовой зоне, но нет информации о конкретной роли кассира, администратора и т.д. Информация о кассире будет поступать из ERP в SetCentrum без указания роли и пароля.
У нового кассира (пришедшего без роли) в визуализации будет автоматически отображаться признак "Без роли".
Если кассир уже есть в системе и ему назначена какая-то роль, то импорт кассира без роли не меняет ему роль на "Без роли".
В визуализации любому кассиру можно выбрать роль - "Без роли", тем самым, оставив его без роли.
При импорте кассира без роли с Centrum на магазин:
Если кассир новый, то на магазине создаётся кассир, и ему также указывается роль - "Без роли".
Если кассир в магазине уже есть, и ему назначена конкретная роль (например администратор), то эта роль не сбрасывается в значение "Без роли" т.е. роль на магазине - более приоритетная
При отсутствии пароля при импорте, кассир записывается в систему без пароля. Авторизация такого кассира на кассе не возможна. (возможна только при идентификации по ШК, карте и д.р.)
Code Block | ||
---|---|---|
| ||
<xml> <![CDATA[ <cashUsers> <cashUser> <tabNum>123456</tabNum> <lastName>Иванов</lastName> <firstName>Иван</firstName> <middleName>Иванович</middleName> </cashUser> </cashUsers> ]]> </xml> |
Обновление ФИО кассира по табельному номеру
Include Page | ||||
---|---|---|---|---|
|