API staff UK: различия между версиями
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
IronBot (обсуждение | вклад) (Fix Ukrainian API localization) |
||
| Строка 12: | Строка 12: | ||
====(*) get_data ==== | ====(*) get_data ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#get_data|get_data]])'' | ||
''Доопрацьовано у: 3.14.65 (параметр id зроблено необов'язковим і додано можливість вказувати його через кому)'' | ''Доопрацьовано у: 3.14.65 (параметр id зроблено необов'язковим і додано можливість вказувати його через кому)'' | ||
| Строка 21: | Строка 21: | ||
==== (*) get_staff_id ==== | ==== (*) get_staff_id ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#get_employee_id|get_employee_id]])'' | ||
Опис: Отримання ID співробітника за вхідними даними | Опис: Отримання ID співробітника за вхідними даними | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
| Строка 28: | Строка 28: | ||
==== (*) get_division ==== | ==== (*) get_division ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#get_division|get_division]])'' | ||
''Додано з: 3.12.18'' | ''Додано з: 3.12.18'' | ||
| Строка 37: | Строка 37: | ||
==== (*) get_division_list ==== | ==== (*) get_division_list ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#get_division_list|get_division_list]])'' | ||
''Додано з: 3.12.89'' | ''Додано з: 3.12.89'' | ||
| Строка 44: | Строка 44: | ||
==== (*) get_timesheet_data ==== | ==== (*) get_timesheet_data ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#get_timesheet_data|get_timesheet_data]])'' | ||
''Додано з: 3.15.12'' | ''Додано з: 3.15.12'' | ||
| Строка 50: | Строка 50: | ||
Опис: Отримання інформації з табеля робіт | Опис: Отримання інформації з табеля робіт | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
date_from - дата | date_from - дата початку вибірки | ||
date_to - дата | date_to - дата закінчення вибірки | ||
Необов'язкові параметри: | Необов'язкові параметри: | ||
staff_id - ID співробітника (можна через кому) | staff_id - ID співробітника (можна через кому) | ||
| Строка 57: | Строка 57: | ||
==== (*) set_timesheet_data ==== | ==== (*) set_timesheet_data ==== | ||
''Виключено у: 3.16dev2 ( | ''Виключено у: 3.16dev2 (використовуйте API->employee->[[API_employee_UK#set_timesheet_data|set_timesheet_data]])'' | ||
''Додано з: 3.15.12'' | ''Додано з: 3.15.12'' | ||
Опис: Додавання/зміна/видалення запису в табель | Опис: Додавання/зміна/видалення запису в табель робіт | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
staff_id - id співробітника | staff_id - id співробітника | ||
date - дата | date - дата | ||
type_id - id | type_id - id типу запису ''(1 - основний час, 2 - понаднормовий час, 3 - інше)'' | ||
value - кількість годин ''(ціле значення, або: 994 - черговий, 995 - не вийшов, 996 - відпустка, 997 - вихідний, 998 - лікарняний, 999 - відрядження, або 0 для видалення запису)'' | value - кількість годин ''(ціле значення, або: 994 - черговий, 995 - не вийшов, 996 - відпустка, 997 - вихідний, 998 - лікарняний, 999 - відрядження, або 0 для видалення запису)'' | ||
Текущая версия от 11:19, 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 для видалення запису)