Функция «ПрочитатьСотрудников»

Функция «ПрочитатьСотрудников»

Получение информации по сотрудникам.

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
ЛицаМассив

Массив с идентификаторами лиц.

Да
ФильтрОбъект

Объект с настройками: {"CalcFields": "Список полей"(Массив), список полей, которые необходимо получить, "OrgId": "Идентификатор организации"(Число)}

Нет

Возвращаемое значение

Массив с объектами формата: {"ID": "Переданный идентификатор"(Cтрока), "Surname":"Фамилия"(Cтрока), "Name":"Имя"(Cтрока), "Patronymic":"Отчество"(Cтрока), "FullName":"Полное имя"(Cтрока), "Position":"Должность"(Cтрока), "Department":"Подразделение"(Cтрока), "DepartmentID":"Ид подразделения"(Число), "DepartmentCode":"Код подразделения"(Cтрока), "Organization":"Организация"(Число), "Type" : "Тип(Число)". Возможные значения: 0 - обычный сотрудник; 1 - представитель; 2 - удаленный; 3 - служебный; 4 - физ.лицо; 5 - кандидат; 6 - сторонний сотрудник. "WorkState": "Рабочее состояние"(Объект), объект формата: {"Документ":"Идентификатор документа"(Число), "DocTypeCaption":"Тип документа"(Cтрока)} - для расчета необходимо передать название поля в "CalcFields". "DepartmentPath": "Структура подразделений"(Массив), массив объектов формата: {"Id": "Идентификатор подразделения"(Число), "Section": "Идентификатор родительского подразделеия"(Число), "Name": "Имя подразделения"(Строка)} - для расчета необходимо передать название поля в "CalcFields". "AdditionalParams": "Дополнительные параметры"(Объект) - информацией о действиях сотрудника: {"HasEKDAgreement": "Флаг наличия соглашения КЭДО"(Булево)} - для расчета необходимо передать идентификатор организации. }

Пример, как вызвать метод для получения информации по сотрудникам.

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