05.11.24 Изменения веб-сервиса
В следующих релизах планируется добавить работу с графиком отпусков. Она будет доступна только самоинтеграторам через API или через интеграцию с помощью модуля 1С. При работе только через веб-сервис КЭДО работать с графиками отпусков будет нельзя.
Рекомендуем предварительно настроить управленческую структуру тем, кто планирует в дальнейшем через КЭДО согласовывать график отпусков для сотрудников на будущий год.
Подготовка шаблона
В шаблон настройки управленческой структуры на лист «Наименование функции» добавлен новый столбец «Признак». Значения для этого столбца описаны на листе «params».
Чтобы указать согласующего для графика отпусков, укажите признак «Согласование графика отпусков». Если в качестве исполнителя выступает подразделение, это правило не будет использоваться в графике отпусков. Обратите внимание, что в качестве исполнителя можно выбирать только сотрудника или должность в подразделении.
Когда сотрудник спланирует свой отпуск на следующий год, его руководитель будет должен согласовать выбранные даты. Для этого руководителю должен показываться список подчиненных, чей график отпусков нужно согласовать. После импорта настроенного шаблона и появления в КЭДО функциональности «Согласование графика отпусков» руководитель сможет увидеть список своих сотрудников для согласования отпуска.
Подробнее о заполнении шаблона читайте в инструкции Управленческие функции.
Добавление признака через Public API
Признак можно добавить через Public API. Для этого добавлен параметр tags, в котором может быть использовано значение «VacationScheduleApproval».
Методы, в которых добавлен параметр:
- Создание новой управленческой функции: POST kedo/api/v1/orgs/{orgId}/functions.
- Получение информации о всех существующих наименованиях управленческих функций в организации: GET /kedo/api/v1/orgs/{orgId}/functions.
- Получение информации о наименовании управленческой структуры: GET /kedo/api/v1/orgs/{orgId}/functions/{namedFunctionId}.
- Редактирование наименование управленческой структуры: PATCH /kedo/api/v1/orgs/{orgId}/functions/{namedFunctionId}.