СБИС.СПИСОКСОТРУДНИКОВ

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

Команда СБИС.СписокСотрудников  позволяет получить информации по списку сотрудников.

Адрес для выполнения запроса: https://online.sbis.ru/service/?srv=1

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

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

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

Результат запроса

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

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

{
	"jsonrpc": "2.0",
	"protocol": 5,
	"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",
	"protocol": 5,
	"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
}

Скачать пример

0
0
Оставьте свой отзыв:
ОТПРАВИТЬ