API staff UK: различия между версиями
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
||
| Строка 14: | Строка 14: | ||
''Виключено у: 3.16dev2 (используйте API->employee->[[API employee#get_data|get_data]])'' | ''Виключено у: 3.16dev2 (используйте API->employee->[[API employee#get_data|get_data]])'' | ||
''Доопрацьовано у: 3.14.65 (параметр id сделан необязательным | ''Доопрацьовано у: 3.14.65 (параметр id сделан необязательным і добавлена возможность его указания через кому)'' | ||
Опис: Отримання информации о співробітнике | Опис: Отримання информации о співробітнике | ||
| Строка 34: | Строка 34: | ||
Опис: Отримання информации о подразделении | Опис: Отримання информации о подразделении | ||
Необов'язкові параметри: | Необов'язкові параметри: | ||
id - ID | id - ID підрозділу (можна через кому) | ||
==== (*) get_division_list ==== | ==== (*) get_division_list ==== | ||
| Строка 41: | Строка 41: | ||
''Додано з: 3.12.89'' | ''Додано з: 3.12.89'' | ||
Опис: Список | Опис: Список підрозділів | ||
==== (*) get_timesheet_data ==== | ==== (*) get_timesheet_data ==== | ||
| Строка 54: | Строка 54: | ||
Необов'язкові параметри: | Необов'язкові параметри: | ||
staff_id - ID співробітника (можна через кому) | staff_id - ID співробітника (можна через кому) | ||
division_id - ID | division_id - ID підрозділу (можна через кому) | ||
==== (*) set_timesheet_data ==== | ==== (*) set_timesheet_data ==== | ||
| Строка 66: | Строка 66: | ||
date - дата | date - дата | ||
type_id - id типа записи ''(1 - основное час, 2 - сверхурочное, 3 - прочее)'' | type_id - id типа записи ''(1 - основное час, 2 - сверхурочное, 3 - прочее)'' | ||
value - количество часов ''(целое значення, | value - количество часов ''(целое значення, або: 994 - дежурный, 995 - не вышел, 996 - отпуск, 997 - выходной, 998 - больничный, 999 - командировка, або 0 для удаления записи)'' | ||
Версия от 08:37, 10 мая 2026
Розділ API ERP "UserSide"
Призначення: Співробітники
Додаткові параметри: action - підкатегорія запиту (можливе значення: див. нижче)
Підкатегорії
(*) get_data
Виключено у: 3.16dev2 (используйте API->employee->get_data)
Доопрацьовано у: 3.14.65 (параметр id сделан необязательным і добавлена возможность его указания через кому)
Опис: Отримання информации о співробітнике Необов'язкові параметри: id - id співробітника для выборки (можна через кому)
(*) get_staff_id
Виключено у: 3.16dev2 (используйте API->employee->get_employee_id)
Опис: Отримання ID співробітника по входящим данным Обов'язкові параметри: data_typer - тип данных, которые проверяем (возможные значення: additional_field_XXX, name) data_value - значення
(*) get_division
Виключено у: 3.16dev2 (используйте API->employee->get_division)
Додано з: 3.12.18
Опис: Отримання информации о подразделении Необов'язкові параметри: id - ID підрозділу (можна через кому)
(*) get_division_list
Виключено у: 3.16dev2 (используйте API->employee->get_division_list)
Додано з: 3.12.89
Опис: Список підрозділів
(*) get_timesheet_data
Виключено у: 3.16dev2 (используйте API->employee->get_timesheet_data)
Додано з: 3.15.12
Опис: Отримання информации из табеля работ Обов'язкові параметри: date_from - дата начала выборки date_to - дата окончания выборки Необов'язкові параметри: staff_id - ID співробітника (можна через кому) division_id - ID підрозділу (можна через кому)
(*) set_timesheet_data
Виключено у: 3.16dev2 (используйте API->employee->set_timesheet_data)
Додано з: 3.15.12
Опис: Додавання/зміна/видалення записи в табель работ Обов'язкові параметри: staff_id - id співробітника date - дата type_id - id типа записи (1 - основное час, 2 - сверхурочное, 3 - прочее) value - количество часов (целое значення, або: 994 - дежурный, 995 - не вышел, 996 - отпуск, 997 - выходной, 998 - больничный, 999 - командировка, або 0 для удаления записи)