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

СБИС.ЗаписатьПодразделение

СБИС.ЗаписатьПодразделение

Команда «СБИС.ЗаписатьПодразделение» добавляет новое подразделение или обновляет данные по уже созданному.

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

  • "Параметр"*: объект:
    • "Подразделение"*: объект:
      • "Название"*: строка
      • "Код"**: строка, код подразделения
      • "Идентификатор"**: строка, внутренний уникальный идентификатор
      • "Тип": строка. Возможные значения: "Подразделение", "Обособленное подразделение", "Рабочая группа". По умолчанию создается подразделение с типом "Подразделение"
      • "ДатаЗакрытия": строка в формате "ДД.ММ.ГГГГ", содержит дату закрытия подразделения
      • "КПП": строка. Только для обособленных подразделений
      • "ТипСтруктуры": строка. Возможные значения «Управленческая» и «Юридическая». По умолчанию значение берется из настройки отображения списка сотрудников
      • "Адрес": объект. Только для подразделенний с типом "Обособленное подразделение"
        • "АдрРФ": объект:
          • "НаселПункт": строка
          • "Город": строка
          • "Дом": строка
          • "Литера": строка
          • "Корпус": строка
          • "Строение": строка
          • "Квартира": строка
          • "Индекс": строка
    • "НашаОрганизация"**: объект:
    • "Раздел": объект:
      • "Код": строка
      • "Идентификатор": строка

Результат

  • "Подразделение": объект:
    • "Название": строка
    • "Идентификатор": строка
    • "Код": строка
    • "ДатаЗакрытия": строка в формате "ДД.ММ.ГГГГ"

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

** — условно-обязательный параметр.

Комментарии

  1. При создании подразделения в юридической структуре параметр «НашаОрганизация» — обязательное поле.
  2. С помощью полей «Идентификатор» (внутренний идентификатор) или «Код» (внешний идентификатор) можно найти нужное подразделение. Чтобы обновить информацию о существующем подразделении, укажите одно из ключевых полей.
  3. Для создания филиала организации в объекте «Подразделение» укажите «Тип»=«Обособленное подразделение» и заполните данные в объекте «НашаОрганизация» (с указанием реквизитов головной организации).

Пример запроса

Создание подразделения в юридической структуре

{
   "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
}
Скачать пример