API operator: различия между версиями

Материал из WiKi - UserSide
Строка 8: Строка 8:
== Подкатегории ==
== Подкатегории ==


==== get ====
==== (*) check_pass ====
 
''Исключено в: 3.16dev2 (используйте API->employee->[[API employee#check_pass|check_pass]])''
 
''Доработано в: 3.13alpha1 (параметр pass нужно подавать без шифрования. Ранее необходимо было подавать в md5())''
 
Описание: Проверка совпадения логина и пароля на вход в UserSide
Обязательные параметры:
  login - логин
  pass - пароль
 
==== (*) get ====
 
''Исключено в: 3.16dev2 (используйте API->employee->[[API employee#get_data|get_data]])''
 
''Доработано в: 3.14.69 (параметр id стал необязательным)''
''Доработано в: 3.14.69 (параметр id стал необязательным)''


Строка 15: Строка 29:
   id - id оператора ''(можно через запятую)''
   id - id оператора ''(можно через запятую)''


==== get_history ====
==== (*) get_history ====
 
''Исключено в: 3.16dev2 (используйте API->employee->[[API employee#get_history|get_history]])''
 
''Доработано в: 3.16.1 (добавлен параметр employee_id, исключен параметр operator_id)''
''Доработано в: 3.16.1 (добавлен параметр employee_id, исключен параметр operator_id)''


''Добавлено с: 3.13.53''
''Добавлено с: 3.13.53''
  Описание: История действий операторов (лимит 10000 записей в результатах выборки)
  Описание: История действий операторов (лимит 10000 записей в результатах выборки)
  Обязательные параметры:
  Обязательные параметры:
Строка 28: Строка 46:
   type_id - id типа действий ''(можно через запятую)''
   type_id - id типа действий ''(можно через запятую)''


==== get_history_type ====
==== (*) get_history_type ====
 
''Исключено в: 3.16dev2 (используйте API->employee->[[API employee#get_history_type|get_history_type]])''
 
''Добавлено с: 3.13.53''
''Добавлено с: 3.13.53''
  Описание: Типы действий в истории операторов
  Описание: Типы действий в истории операторов
  Необязательные параметры:
  Необязательные параметры:
   id - id типа действий
   id - id типа действий


==== get_id_by_login ====
==== (*) get_id_by_login ====
 
''Исключено в: 3.16dev2 (используйте API->employee->[[API employee#get_employee_id|get_employee_id]])''
 
''Добавлено с: 3.12beta29''
''Добавлено с: 3.12beta29''
  Описание: Получение ID оператора по его логину
  Описание: Получение ID оператора по его логину
  Обязательные параметры:
  Обязательные параметры:
   login - логин оператора
   login - логин оператора
==== check_pass ====
''Доработано в: 3.13alpha1 (параметр pass нужно подавать без шифрования. Ранее необходимо было подавать в md5())''
Описание: Проверка совпадения логина и пароля на вход в UserSide
Обязательные параметры:
  login - логин
  pass - пароль

Версия от 11:36, 22 февраля 2021

Раздел API ERP "UserSide"

Назначение: Операторы системы

Дополнительные параметры:
action - подкатегория запроса (возможное значение: см.ниже)

Подкатегории

(*) check_pass

Исключено в: 3.16dev2 (используйте API->employee->check_pass)

Доработано в: 3.13alpha1 (параметр pass нужно подавать без шифрования. Ранее необходимо было подавать в md5())

Описание: Проверка совпадения логина и пароля на вход в UserSide
Обязательные параметры:
 login - логин
 pass - пароль

(*) get

Исключено в: 3.16dev2 (используйте API->employee->get_data)

Доработано в: 3.14.69 (параметр id стал необязательным)

Описание: Информация об операторах
Необязательные параметры:
 id - id оператора (можно через запятую)

(*) get_history

Исключено в: 3.16dev2 (используйте API->employee->get_history)

Доработано в: 3.16.1 (добавлен параметр employee_id, исключен параметр operator_id)

Добавлено с: 3.13.53

Описание: История действий операторов (лимит 10000 записей в результатах выборки)
Обязательные параметры:
 date_from - дата начала выборки (с)
 date_to - дата окончания выборки (по)
Необязательные параметры:
 operator_id - id оператора (можно через запятую) (исключено с 3.16.1)
 employee_id - id сотрудника (можно через запятую) (добавлено с 3.16.1) 
 type_id - id типа действий (можно через запятую)

(*) get_history_type

Исключено в: 3.16dev2 (используйте API->employee->get_history_type)

Добавлено с: 3.13.53

Описание: Типы действий в истории операторов
Необязательные параметры:
 id - id типа действий

(*) get_id_by_login

Исключено в: 3.16dev2 (используйте API->employee->get_employee_id)

Добавлено с: 3.12beta29

Описание: Получение ID оператора по его логину
Обязательные параметры:
 login - логин оператора