Команда «СБИС.ЗаписатьПодразделение» добавляет новое подразделение или обновляет данные по уже созданному.
Параметры запроса
- "Параметр"*: объект:
- "Подразделение"*: объект:
- "Название"*: строка
- "Код"**: строка, код подразделения
- "Идентификатор"**: строка, внутренний уникальный идентификатор
- "Тип": строка. Возможные значения: "Подразделение", "Обособленное подразделение", "Рабочая группа". По умолчанию создается подразделение с типом "Подразделение"
- "ДатаЗакрытия": строка в формате "ДД.ММ.ГГГГ", содержит дату закрытия подразделения
- "КПП": строка. Только для обособленных подразделений
- "ТипСтруктуры": строка. Возможные значения «Управленческая» и «Юридическая». По умолчанию значение берется из настройки отображения списка сотрудников
- "Адрес": объект. Только для подразделенний с типом "Обособленное подразделение"
- "АдрРФ": объект:
- "НаселПункт": строка
- "Город": строка
- "Дом": строка
- "Литера": строка
- "Корпус": строка
- "Строение": строка
- "Квартира": строка
- "Индекс": строка
- "АдрРФ": объект:
- "НашаОрганизация"**: объект:
- "СвЮЛ": объект:
- "ИНН": строка, значение соответствует
- "КПП": строка
- "СвФЛ": объект:
- "ИНН": строка, значение соответствует
- "СвЮЛ": объект:
- "Раздел": объект:
- "Код": строка
- "Идентификатор": строка
- "Подразделение"*: объект:
Результат
- "Подразделение": объект:
- "Название": строка
- "Идентификатор": строка
- "Код": строка
- "ДатаЗакрытия": строка в формате "ДД.ММ.ГГГГ"
** — условно-обязательный параметр.
Комментарии
- При создании подразделения в юридической структуре параметр «НашаОрганизация» — обязательное поле.
- С помощью полей «Идентификатор» (внутренний идентификатор) или «Код» (внешний идентификатор) можно найти нужное подразделение. Чтобы обновить информацию о существующем подразделении, укажите одно из ключевых полей.
- Для создания филиала организации в объекте «Подразделение» укажите «Тип»=«Обособленное подразделение» и заполните данные в объекте «НашаОрганизация» (с указанием реквизитов головной организации).
Пример запроса
Создание подразделения в юридической структуре
{
"jsonrpc": "2.0",
"method": "СБИС.ЗаписатьПодразделение",
"params": {
"Параметр": {
"Подразделение": {
"Название": "Новое тестовое подразделение",
"Тип": "Подразделение",
"ТипСтруктуры": "Юридическая"
},
"НашаОрганизация": {
"СвЮЛ": {
"ИНН": "7685466579",
"КПП": "768501001"
}
}
}
},
"id": 1
}
Создание управленческого подразделения
{
"jsonrpc": "2.0",
"method": "СБИС.ЗаписатьПодразделение",
"params": {
"Параметр": {
"Подразделение": {
"Название": "Новое тестовое подразделение",
"Тип": "Подразделение",
"ТипСтруктуры": "Управленческая"
},
"Раздел": {
"Идентификатор": "23435453"
}
}
},
"id": 1
}
Закрыть подразделение (для связи с существующим подразделением укажите поле «Код» или «Идентификатор»)
{
"jsonrpc": "2.0",
"method": "СБИС.ЗаписатьПодразделение",
"params": {
"Параметр": {
"Подразделение": {
"Идентификатор": "25251001",
"ДатаЗакрытия": "29.01.2020"
}
}
},
"id": 1
}
Изменить название подразделения (для связи с существующим подразделением укажите поле «Код» или «Идентификатор»)
{
"jsonrpc": "2.0",
"method": "СБИС.ЗаписатьПодразделение",
"params": {
"Параметр": {
"Подразделение": {
"Код": "КД_123123",
"Название": "Новое название подразделения"
}
}
},
"id": 1
}
Пример ответа
{
"jsonrpc": "2.0",
"result": {
"Подразделение": {
"Идентификатор": "23435790",
"Код": null,
"Название": "Новое тестовое подразделение",
"ДатаЗакрытия": "17.12.2018"
}
},
"id": 1,
"protocol": 4
}