Документооборот с контрагентами

СБИС.СписокСотрудников

СБИС.СписокСотрудников

Команда «СБИС.СписокСотрудников» возвращает информации о списке сотрудников.

Адрес запроса: https://online.sbis.ru/service/?srv=1

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

  • "Параметр":
    • "Фильтр": объект:
    • "Навигация": объект:
      • "РазмерСтраницы": строка, количество записей, которые будут возвращены. Представлено целым числом. Возможные значения: от 1 до 500, по умолчанию — 20
      • "Страница": строка, номер страницы запрашиваемой выборки. Представлено целым числом, нумерация начинается с 0

Результат

  • "Сотрудник": массив объектов:
    • "Фамилия": строка
    • "Имя": строка
    • "Отчество": строка
    • "Идентификатор": строка, уникальный идентификатор в системе
    • "ВнутреннийИдентификатор": строка
    • "Принят"
    • "Уволен"
    • "Должность": объект:
      • "Название": строка
    • "Подразделение": объект:
      • "КодПодразделения": строка
      • "Название": строка
  • "Навигация":
    • "ЕстьЕще": строка "Да"/"Нет". Если "Да", то есть следующие страницы
    • "Страница": строка, номер текущей страницы
    • "РазмерСтраницы": строка

Комментарий

Если в фильтре не указана «НашаОрганизация», то список сотрудников будет сформирован на основе настроек по умолчанию (все юридические лица/ управленческая структура).

Пример запроса (с указанием организации)

{
   "jsonrpc": "2.0",
   "method": "СБИС.СписокСотрудников",
   "params": {
      "Параметр": {
         "Фильтр": {
            "НашаОрганизация": {
               "СвЮЛ": {
                  "ИНН": "7605016030",
                  "КПП": "760450001"
               }
            }
         },
         "Навигация": {
            "РазмерСтраницы": "2",
            "Страница": "0"
         }
      }
   },
   "id": 1
}
Скачать пример

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

{
   "jsonrpc": "2.0",
   "result": {
      "Навигация": {
         "ЕстьЕще": "Да",
         "РазмерСтраницы": "2",
         "Страница": "0"
      },
      "Сотрудник": [
         {
            "Должность": {
               "Название": "Заместитель директора"
            },
            "Идентификатор": "22178232",
            "Имя": "Иван",
            "Отчество": "Иванович",
            "Подразделение": {
               "Название": "Администрация"
            },
            "Принят": "04.09.17",
            "Уволен": "",
            "Фамилия": "Иванов"
         },
         {
            "Должность": {
               "Название": "Директор"
            },
            "Идентификатор": "949225",
            "Имя": "Алексей",
            "Отчество": "Алексеевич",
            "Подразделение": {
               "Название": "Администрация"
            },
            "Принят": "26.10.17",
            "Уволен": "",
            "Фамилия": "Алексеев"
         }
      ]
   },
   "id": 1
}
Скачать пример

Пример запроса (без указания организации)

{
   "jsonrpc": "2.0",
   "method": "СБИС.СписокСотрудников",
   "params": {
      "Параметр": {
         "Навигация": {
            "РазмерСтраницы": "2",
            "Страница": "0"
         }
      }
   },
   "id": 1
}
Скачать пример

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

{
   "jsonrpc": "2.0",
   "result": {
      "Навигация": {
         "ЕстьЕще": "Да",
         "РазмерСтраницы": "2",
         "Страница": "0"
      },
      "Сотрудник": [
         {
            "Должность": {
               "Название": "Инженер"
            },
            "Идентификатор": "21507358",
            "Имя": "Петр",
            "Отчество": "Алексеевич",
            "Подразделение": {
               "Название": "Разработка"
            },
            "ПоследняяАктивность": "",
            "Принят": "14.02.2013",
            "Уволен": "01.05.2016",
            "Фамилия": "Александров"
         },
         {
            "Должность": {
               "Название": "Инженер"
            },
            "Идентификатор": "21669626",
            "Имя": "Сергей",
            "Отчество": "Петрович",
            "Подразделение": {
               "Название": "Разработка"
            },
            "Принят": "10.01.2014",
            "Уволен": "12.11.2015",
            "Фамилия": "Егоров"
         }
      ]
   },
   "id": 1
}
Скачать пример