ИПР

Карточки индивидуального плана развития (ИПР) и персональной индивидуальной стратегии (ПИС): создание, чтение, изменение и жизненный цикл статусов.

Методы

Метод HTTP Назначение
ipr.ipr.list GET Список карточек ИПР/ПИС с фильтрацией и пагинацией
ipr.ipr.get GET Карточка ИПР по ID
ipr.ipr.add POST Создать ИПР/ПИС
ipr.ipr.update POST Изменить карточку
ipr.ipr.delete POST Удалить карточку
ipr.ipr.complete POST Завершить план (сотрудник) / карточку (руководитель, HR, админ)
ipr.ipr.approve POST Согласовать план или результат
ipr.ipr.reject POST Отклонить план или результат
ipr.ipr.reopen POST Вернуть карточку в работу
ipr.ipr.status.list GET Справочник статусов карточки
ipr.ipr.type.list GET Справочник типов карточки (IPR | PIS)

Жизненный цикл статусов

NEW → SOGL → WORK → SOGL_RES → FINISHED
        
XML_ID Смысл
NEW Черновик
SOGL План на согласовании у руководителя
WORK В работе
SOGL_RES Результат на согласовании у руководителя
FINISHED Завершена

Переходы:

  • ipr.ipr.approve: NEW/SOGLWORK (согласование плана), SOGL_RESFINISHED (согласование результата)
  • ipr.ipr.complete: сотрудник переводит WORKSOGL_RES; руководитель/HR/админ — сразу WORKFINISHED
  • ipr.ipr.reject: SOGL/SOGL_RESWORK
  • ipr.ipr.reopen: SOGL_RESWORK (руководитель/HR/админ); FINISHEDWORK (только HR/админ)

Публичное значение status — это XML_ID свойства STATUS инфоблока ИПР в верхнем регистре (1:1 с портальным значением).

Карточка в статусе FINISHED не может быть изменена (ipr.ipr.update) или удалена (ipr.ipr.delete) никем, включая администратора.

См. также

Предыдущая
Следующая