Метод «sabyEmployee.DeletePosition» удаляет должность сотрудника. Чтобы должность для удаления определить однозначно, передайте параметр «extEmployeeId» или совокупность параметров «extId» + «tabNumber».
Параметры запроса
Параметр | Тип | Описание | ||
filter | объект | параметры для поиска должностей сотрудника | ||
| organization* | объект | информация об организации, в которой удаляем должность сотрудника | |
| inn | строка | ИНН организации | |
kpp | строка | КПП организации | ||
code | строка | код филиала | ||
date | строка | дата, на которую ищется должность | ||
employee* | объект | информация о сотруднике, по этому объекту происходит поиск должности сотрудника для внесения изменений | ||
| extId | строка | внешний идентификатор физического лица | |
extEmployeeId | строка | внешний идентификатор сотрудника | ||
tabNumber | строка | табельный номер сотрудника | ||
typeEmployment | строка | Тип трудоустройства. Возможные значения: «Основное место работы», «Внешний совместитель», «Внутренний совместитель» |
Результат
При успешном удалении должностей вернется результат «True», иначе текст ошибки.