Команда addMCashUser

Команда addMCashUser создает учетную запись пользователя на кассе. Атрибуты учетной записи задаются обязательным параметром mCashUser.

Свойства параметра mCashUser:

Свойство

Тип данных

Описание

code

строковый(30)

Код пользователя

name

строковый(100)

Полное имя пользователя

login

строковый(60)

Имя пользователя для входа в систему

password

строковый(60)

Пароль для входа в систему

lockedчисловой(11)Признак блокировки
keypositionчисловой(11)Номер положения клавиатурного ключа для подтверждения прав у пользователя
rankстроковый(30)Должность пользователя
roleusers

массив объектов

Связь пользователя с ролями

inn

строковый(20)ИНН пользователя

Свойства объекта массива roleUsers:

Свойство

Тип данных

Описание

rolecode

числовой(11)

Код роли

rule

числовой(11)

Правило:

  • 0 – запретить,
  • 1 – разрешить.
Пример
{
        "command":"addMCashUser",      
        "mcashuser":
        {
                "code":"188",
                "name":"Roman Semenov",
                "login":"222",
                "password":"2176905",
                "keyposition":"1",
				"rank": "старший кассир",
				"inn": "4815162342",
                "roleusers":
                [
                        {
                                "rolecode":"1",
                                "rule":"1"
                        }
                ]
        }      
}

Команда clearMCashUser

Команда clearMCashUser очищает справочник кассиров:

Пример
{
    "command": "clearMCashUser"
}

Команда deleteMCashUser

Команда deleteMCashUser удаляет учетную запись пользователя на кассе со всеми зависимыми записями.

Параметр: код пользователя.

Пример
{
   "command": "deleteMCashUser",
   "userCode": "125"
}
  • No labels