СтруктураПредприятия - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
===Объект===
 
===Объект===
* ИдИС/ИдСБиС * - идентификатор подразделения в ИС/СБиС
+
* ИдИС - идентификатор подразделения в ИС
 +
* ИдСБИС - идентификатор подразделения в СБИС
 
* Название * - название подразделения организации в ИС
 
* Название * - название подразделения организации в ИС
 
* Код * - код подразделения организации в ИС
 
* Код * - код подразделения организации в ИС
* Организация - объект [[Организация_-_API3_Объект|Организация]]
+
* НашаОрганизация - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
 
* Родитель - родительский объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
 
* Родитель - родительский объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
  
 
Пример объекта:
 
Пример объекта:
 
<source lang="json">
 
<source lang="json">
 
 
{
 
{
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
+
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
  "Код": "00000001",
+
  "Код": "00000001",
  "Название": "Администрация",
+
  "Название": "Администрация",
  "Родитель": {"ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e"},
+
  "Родитель": {
  "Организация": {"ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e}"
+
    "ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
 +
    "ИмяСБИС": "СтруктураПредприятия"
 +
  },
 +
  "НашаОрганизация": {
 +
    "ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
 +
    "ИмяСБИС": "НашаОрганизация"
 +
  }
 
}
 
}
 
</source>
 
</source>

Версия 10:56, 1 ноября 2018

Объект

  • ИдИС - идентификатор подразделения в ИС
  • ИдСБИС - идентификатор подразделения в СБИС
  • Название * - название подразделения организации в ИС
  • Код * - код подразделения организации в ИС
  • НашаОрганизация - объект НашаОрганизация
  • Родитель - родительский объект СтруктураПредприятия

Пример объекта:

{
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
  "Код": "00000001",
  "Название": "Администрация",
  "Родитель": {
    "ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
    "ИмяСБИС": "СтруктураПредприятия"
  },
  "НашаОрганизация": {
    "ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
    "ИмяСБИС": "НашаОрганизация"
  }
}

Естественные ключи:

  • Ключ1 - код подразделения + ид организации (вес 3)
    • Ключ1_1 - код подразделения в ИС
    • Ключ1_2 - идентификатор нашей организации в ИС

Зависит от объектов

  • НашаОрганизация

Используемые методы БЛ

  • СтруктураПредприятия.Прочитать - читаем подразделение по ИД
  • СтруктураПредприятия.КореньФилиалаКадровойСтруктуры - получим корень кадровой структуры организации
  • СтруктураПредприятия.Создать - создаем черновик структуры предприятия
  • СтруктураПредприятия.ЗаписатьСтруктуруПредприятия - записываем информацию о структуре предприятия