Метод «sabyEmployeeAdditionalVacation.Delete» удаляет у сотрудника дополнительные дни отпуска, которые найдены по указанным параметрам.
Структура запроса
Параметр | Тип | Описание | ||
filter | объект | параметры фильтрации | ||
organization* | объект | реквизиты организации | ||
inn | строка | |||
kpp | строка | код причины постановки на учет, 9 символов | ||
code | строка | код филиала, заполняется если у организации несколько филиалов с одинаковым ИНН и КПП | ||
employee* | объект | данные для идентификации сотрудника | ||
id* | строка | внешний идентификатор сотрудника. Обязательно для заполнения, если не указаны ФИО | ||
surname | строка | фамилия сотрудника | ||
name | строка | имя сотрудника | ||
patronymic | строка | отчество сотрудника | ||
tabNumber | строка | табельный номер сотрудника | ||
type | массив целых чисел | типы дополнительного отпуска. Возможные значения: «0» — инвалидность, «1» — иное | ||
validSince | строка | дата начала действия дополнительных дней | ||
validUntil | строка | дата окончания действия дополнительных дней отпуска |
Результат
В случае успешного выполнения метод не возвращает ничего. В случае ошибки — текст ошибки.
Пример
Запрос