sabyPVS.GetDocumentListByWorkmanList

sabyPVS.GetDocumentListByWorkmanList

Метод «sabyPVS.GetDocumentListByWorkmanList» возвращает внешние идентификаторы документов «График отпусков» по списку сотрудников.

Метод обрабатывает не более 1 000 записей за раз.

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

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

Тип

Описание

EmployeeData*

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

используется для идентификации сотрудника.

  • «ИдентификаторСотрудника». Используется для идентификации сотрудника по конкретной должности. Идентификатор возвращается в параметре extEmployeeId в результате запроса sabyEmployee.ListPositions;
  • «ВнешнийИдентификатор» (лица) + «ДатаТрудовогоДоговора» (строка «ДД.ММ.ГГГГ») и «НомерТрудовогоДоговора». Идентификация сотрудника по естественным ключам;
  • «ВнешнийИдентификатор» (лица) + «ТабельныйНомер». Способ подходит, если во внешней системе табельные номера уникальны для разных трудовых договоров

 

ВнешнийИдентификатор

строка

идентификатор сотрудника во внешней системе

ФИО

строка

ФИО сотрудника

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

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

дата трудового договора сотрудника

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

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

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

строка
UUID

идентификатор должности сотрудника во внешней системе. Используется, чтобы отличить сотрудника на основном месте работы и по совместительству

ТабельныйНомер

строка

табельный номер сотрудника

StartDate*

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

год графика отпусков. Обязательно указывать 1 января

StructureType*

строка

тип структуры предприятия. Возможные значения: «-1» — юридическая структура, «-2» — управленческая

Результат

Поле

Тип

Описание

Сотрудник

объект

данные сотрудника

 

ВнешнийИдентификатор

строка

идентификатор сотрудника во внешней системе

Фамилия

строка

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

Имя

строка

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

Отчество

строка

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

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

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

дата трудового договора сотрудника

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

строка

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

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

строка
UUID

идентификатор должности сотрудника во внешней системе. Используется, чтобы отличить сотрудника на основном месте работы и по совместительству

ТабельныйНомер

строка

табельный номер сотрудника

Документ.ИдентификаторВИ

строка

идентификатор документа «График отпусков» во внешней системе. Если у сотрудника нет графика отпусков, вернется «null»

Примеры

Запрос

Ответ

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