|
Кадровый специалист отвечает за документооборот. Что именно это означает? Рассмотрим основные функции.
Под управлением структурой подразумевается:
|
Под управлением персоналом подразумевается:
|
Под формирование кадрового документооборота подразумевается:
|
Под контролем процесса подписания подразумевается:
|
Под обработкой заявления подразумевается:
|
В HRlink сохранены данные обо всех юрлицах клиента, составлен список отделов, который представлен в виде древовидной структуры (родительские и дочерние отделы) и определены все должности. |
1 | API-методы | Примечания |
---|---|---|
1 | POST /api/v1/clients/:clientId/legalEntities | Создавать ЮЛ может только пользователь с ролью Администратор При создании можно указать Идентификатор ЮЛ в ИС Клиента, через поле externalId, это позволит в дальнейшем использовать внутренний (с точки зрения Клиента) идентификатор для работы с ЮЛ. |
2 | POST /api/v1/clients/:clientId/departments | При создании можно указать Идентификатор Отдела в ИС Клиента, через поле externalId, это позволит в дальнейшем использовать внутренний (с точки зрения Клиента) идентификатор для работы с отделами. |
3 | POST /api/v1/clients/:clientId/employeePositions | При создании можно указать Идентификатор Должности в ИС Клиента, через поле externalId, это позволит в дальнейшем использовать внутренний (с точки зрения Клиента) идентификатор для работы с должностями. |
актуализация информации о Юрлица клиента. |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/clients/:clientId/legalEntities | Данный шаг можно пропустить, т.к. он нужен только для получения списка идентификаторов, чтобы производить обновления по конкретному ЮЛ. |
2 | PUT /api/v1/clients/:clientId/legalEntities/:externalId/externalId или PUT /api/v1/clients/:clientId/legalEntities/:legalEntityId | через поле externalId (Идентификатор ЮЛ в ИС Клиента) |
актуализация информации о действующих Отделах. |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/clients/:clientId/departments | Данный шаг можно пропустить, т.к. он нужен только для получения списка идентификаторов, чтобы производить обновления по конкретному Отделу |
2 | PUT /api/v1/clients/:clientId/departments/:externalId/externalId или PUT api/v1/clients/:clientId/departments/:departmentId или DELETE /api/v1/clients/:clientId/departments/:departmentId | Удаление рассматривается как частный случай обновления. При удалении отдел помечается как удалённый и более не доступен для выбора, но физически информация из базы данных не удаляется и все сотрудники и привязки документов к удалённым отделам - сохраняются. |
актуализация информации о действующих должностях. |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/clients/:clientId/employeePositions | Данный шаг можно пропустить, т.к. он нужен только для получения списка идентификаторов, чтобы производить обновления по конкретной Должности |
2 | PUT /api/v1/clients/:clientId/employeePositions/:externalId/externalId или PUT /api/v1/clients/:clientId/employeePositions/:positionId или DELETE /api/v1/clients/:clientId/employeePositions/:positionId | Удаление рассматривается как частный случай обновления. При удалении Должность помечается как удалённая и более не доступна для выбора, но физически информация из базы данных не удаляется и все данные по сотрудникам - сохраняются. |
подготовить справочник Типов Документов для КЭДО. |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/documentTypes | При создании Клиента, HR-link передает базовый список типов документов, с которых уже можно начинать работу. Поэтому чтобы не создавать дублирующие типы заявлений может быть полезным сперва изучить заданные типы документов. |
2 | POST /api/v1/documentTypes | При создании можно указать Идентификатор Типа Документа в ИС Клиента, через поле externalId, это позволит в дальнейшем использовать внутренний (с точки зрения Клиента) идентификатор для работы с документами. |
3 | PUT /api/v1/documentTypes/:externalId/externalId PUT /api/v1/documentTypes/:documentTypeId |
подготовка справочника Шаблонов Заявлений, которыми сможет воспользоваться Сотрудник при подаче Заявлений. К подготовке можно отнести актуализацию - корректировку имён шаблонов и видимость для Сотрудника при подаче |
Первичное создание шаблона заявления сейчас доступно только через обращение в Службу Заботы о Клиентах, дальнейшее использование и настройка - доступны как в ЛК, так и по API Подробнее о заявлениях см. раздел Заявление |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/applicationTypes | Для того, чтобы Сотрудник мог подавать заявления из шаблона, требуется настроить шаблоны. |
2 | GET /api/v1/clients/:clientId/applicationTypes/:applicationTypeId/templateFile | Шаблонный файл может быть доработан Клиентом в плане содержания статического текста и размещения доступных переменных, значения которых будут использоваться при генерации заявления из шаблона. Клиент так же может задать собственное форматирование файла - шрифты, кегель, отступы и т.д. Оформление шаблона происходит вне рамок информационных систем. |
3 | GET /api/v1/applicationTypeFields/system | Системные поля необходимы для того, чтобы можно было настроить свой собственный шаблон заявления |
4 | POST /api/v1/files | Поле, в котором передается файл, может иметь любое имя. В одном запросе можно передать один или несколько файлов. В случае отправки нескольких файлов следует давать полям разные имена. Для Каждого ЮЛ на один тип Заявления может быть задан собственный шаблон. |
5 | PUT /api/v1/applicationTypes/:applicationTypeId | При обновлении Кадровик
|
... |
... |
API-методы | Примечания | |
---|---|---|
1 | GET /api/v1/applicationTypes | Для того, чтобы Сотрудник мог подавать заявления из шаблона, требуется настроить шаблоны. |
2 | GET /api/v1/clients/:clientId/applicationTypes/:applicationTypeId/templateFile | Шаблонный файл может быть доработан Клиентом в плане содержания статического текста и размещения доступных переменных, значения которых будут использоваться при генерации заявления из шаблона. Клиент так же может задать собственное форматирование файла - шрифты, кегель, отступы и т.д. Оформление шаблона происходит вне рамок информационных систем. |
3 | GET /api/v1/applicationTypeFields/system | Системные поля необходимы для того, чтобы можно было настроить свой собственный шаблон заявления |
4 | POST /api/v1/files | Поле, в котором передается файл, может иметь любое имя. В одном запросе можно передать один или несколько файлов. В случае отправки нескольких файлов следует давать полям разные имена. Для Каждого ЮЛ на один тип Заявления может быть задан собственный шаблон. |
5 | PUT /api/v1/applicationTypes/:applicationTypeId | При обновлении Кадровик
|
Поиск документации