sabyVacation.GetRemains

sabyVacation.GetRemains

Метод sabyVacation.GetRemains возвращает информацию об остатках отпуска у сотрудника по периодам.

Параметры запроса

Параметр
* — обязательный

Тип

Описание

filter*

объект

набор данных для отбора информации

 

organization*

объект

организация сотрудника

 

inn

строка

ИНН. Для юридических лиц в РФ номер состоит из 10 символов. Для иностранных организаций номер определяет законодательство их стран

kpp

строка

КПП организации, 9 символов

code

строка

код филиала

employee_position

объект

должность сотрудника. Заполнятся, если надо получить остатки отпуска по конкретной должности сотрудника. Обязательно, если не предан объект employee

 

extId

строка

идентификатор частного лица во внешней системе. Поле «ИдентификаторИС» метода «СБИС.ЗаписатьСотрудника»

surname

строка

фамилия сотрудника

name

строка

имя сотрудника

patronymic

строка

отчество сотрудника

tabNumber*

строка

табельный номер

employmentDocNumber

строка

номер трудового договор

employmentDocDate

строка
«ДД.ММ.ГГГГ»

дата трудового договор

extEmployeeId

строка

идентификатор сотрудника (трудового договора). Поле «ИдентификаторСотрудника» в методе «СБИС.ЗаписатьСотрудника»

employee

объект

данные сотрудника. Заполнятся, если надо получить остатки отпуска по всем должностям сотрудника. Обязательно, если не предан объект employee_position

 

extId

строка

идентификатор частного лица во внешней системе. Поле «ИдентификаторИС» метода «СБИС.ЗаписатьСотрудника»

surname

строка

фамилия сотрудника

name

строка

имя сотрудника

patronymic

строка

отчество сотрудника

tabNumber*

строка

табельный номер

employmentDocNumber

строка

номер трудового договор

employmentDocDate

строка
«ДД.ММ.ГГГГ»

дата трудового договор

extEmployeeId

строка

идентификатор сотрудника (трудового договора). Поле «ИдентификаторСотрудника» в методе «СБИС.ЗаписатьСотрудника»

onDate

строка
«ДД.ММ.ГГГГ»

дата, на которую будут получены остатки. Если не указана, устанавливается текущая дата

Результат

В результате возвращается массив объектов — количество оставшихся дней отпуска по каждой должности сотрудника.

Параметр

Тип

Описание

ДолжностьСотрудника

объект

должность сотрудника

 

Идентификатор

строка

внешний идентификатор должности

Название

строка

название должности

ДатаТрудовогоДоговора

строка
«ДД.ММ.ГГГГ»

дата трудового договора

НомерТрудовогоДоговора

строка

номер трудового договор

ИдентификаторСотрудник

строка

идентификатор сотрудника (трудового договора). Поле «ИдентификаторСотрудника» в методе «СБИС.ЗаписатьСотрудника»

ПоРабочимПериодам

массив объектов

остатки отпуска по периодам

 

ОстатокЕжегодного

строка
вещественное число

количество дней основного отпуска

ПериодНачало

строка
«ДД.ММ.ГГГГ»

дата начала рабочего периода

ПериодКонец

строка
«ДД.ММ.ГГГГ»

дата окончания рабочего периода

ДетализацияДопДней

массив объектов

дополнительные дни отпуска

 

ОстатокДопДней

строка
вещественное число

количество оставшихся дополнительных дней отпуска на дату окончания отпуска

ПоложеноДнейЗаПериод

строка
целое число

максимальное количество дополнительных дней для расчета остатков

ПричинаПредоставления

строка

основание для предоставления дополнительных дней отпуска

Пример запроса

Пример ответа

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.