СтруктураПредприятия - API3 Объект — различия между версиями
(→СтруктураПредприятия) |
|||
(не показаны 22 промежуточные версии 6 участников) | |||
Строка 1: | Строка 1: | ||
− | = | + | ===Объект=== |
+ | Тип: Справочник | ||
− | + | '''Структура''' | |
− | * ИдИС * - идентификатор подразделения в | + | * ИдИС - идентификатор подразделения в ИС |
+ | * ИдСБИС - идентификатор подразделения в СБИС | ||
* Название * - название подразделения организации в ИС | * Название * - название подразделения организации в ИС | ||
− | * | + | * Код * - код подразделения организации в ИС |
− | * | + | * НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] |
+ | * Родитель - родительский объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]] | ||
+ | * Руководитель- объект [[ЧастноеЛицо - API3 Объект|ЧастноеЛицо]] | ||
+ | * ОбособленноеПодразделение - отметка о том, что подразделение обособленное (булево) | ||
+ | * КПП - КПП обособленного подразделения (строка) | ||
+ | * ОКТМО - ОКТМО обособленного подразделения (строка) | ||
+ | * ЭтоГруппа - признак группы (булево) | ||
+ | * ДатаЗакрытия - дата закрытия подразделния | ||
+ | * КонтактнаяИнформация - массив | ||
+ | ** Вид - объект [[ВидКонтактнойИнформации - API3 Объект|ВидКонтактнойИнформации]] | ||
+ | ** Значение - значение | ||
+ | * Локализация - массив локализованных имен объекта | ||
+ | ** КодЯзыка - строка, обозначение языка по ISO 639-1 | ||
+ | ** Название - строка, локализованное название подразделения организации | ||
Пример объекта: | Пример объекта: | ||
<source lang="json"> | <source lang="json"> | ||
− | |||
{ | { | ||
− | + | "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e", | |
− | + | "Код": "00000001", | |
− | + | "Название": "Администрация", | |
− | + | "Родитель": { | |
+ | "ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e", | ||
+ | "ИмяСБИС": "СтруктураПредприятия" | ||
+ | }, | ||
+ | "Руководитель": { | ||
+ | "ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e", | ||
+ | "ИмяСБИС": "ЧастноеЛицо" | ||
+ | }, | ||
+ | "НашаОрганизация": { | ||
+ | "ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e", | ||
+ | "ИмяСБИС": "НашаОрганизация" | ||
+ | } | ||
+ | "ОбособленноеПодразделение": True, | ||
+ | "КПП": "411378604", | ||
+ | "ОКТМО": "27701000000", | ||
+ | "ЭтоГруппа": False, | ||
+ | "Локализация": [ | ||
+ | { | ||
+ | "КодЯзыка": "en", | ||
+ | "Название": "Administration" | ||
+ | }, | ||
+ | { | ||
+ | "КодЯзыка": "de", | ||
+ | "Название": "Verwaltung" | ||
+ | } | ||
+ | ] | ||
} | } | ||
</source> | </source> | ||
===Естественные ключи:=== | ===Естественные ключи:=== | ||
− | * | + | * Ключ1 |
− | * | + | ** Ключ1_1 - код подразделения |
+ | ** Ключ1_2 - идентификатор нашей организации | ||
+ | ** Ключ1_3 - идентификатор родителя | ||
+ | ** Ключ1_4 - признак обособленного подразделения (true/false) | ||
+ | * Ключ2 - не используется | ||
+ | * Ключ3 - не используется | ||
+ | * Название - не используется | ||
+ | ===Зависит от объектов=== | ||
+ | * НашаОрганизация | ||
+ | * ЧастноеЛицо | ||
===Используемые методы БЛ=== | ===Используемые методы БЛ=== | ||
+ | * СтруктураПредприятия.КореньФилиалаКадровойСтруктуры | ||
* СтруктураПредприятия.Прочитать | * СтруктураПредприятия.Прочитать | ||
− | * СтруктураПредприятия. | + | * СтруктураПредприятия.Создать |
* СтруктураПредприятия.ЗаписатьСтруктуруПредприятия | * СтруктураПредприятия.ЗаписатьСтруктуруПредприятия | ||
* СтруктураПредприятия.СписокДляКарточки | * СтруктураПредприятия.СписокДляКарточки | ||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Текущая версия на 09:24, 12 января 2024
Объект
Тип: Справочник
Структура
- ИдИС - идентификатор подразделения в ИС
- ИдСБИС - идентификатор подразделения в СБИС
- Название * - название подразделения организации в ИС
- Код * - код подразделения организации в ИС
- НашаОрганизация * - объект НашаОрганизация
- Родитель - родительский объект СтруктураПредприятия
- Руководитель- объект ЧастноеЛицо
- ОбособленноеПодразделение - отметка о том, что подразделение обособленное (булево)
- КПП - КПП обособленного подразделения (строка)
- ОКТМО - ОКТМО обособленного подразделения (строка)
- ЭтоГруппа - признак группы (булево)
- ДатаЗакрытия - дата закрытия подразделния
- КонтактнаяИнформация - массив
- Вид - объект ВидКонтактнойИнформации
- Значение - значение
- Локализация - массив локализованных имен объекта
- КодЯзыка - строка, обозначение языка по ISO 639-1
- Название - строка, локализованное название подразделения организации
Пример объекта:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"Код": "00000001",
"Название": "Администрация",
"Родитель": {
"ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"ИмяСБИС": "СтруктураПредприятия"
},
"Руководитель": {
"ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"ИмяСБИС": "ЧастноеЛицо"
},
"НашаОрганизация": {
"ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ИмяСБИС": "НашаОрганизация"
}
"ОбособленноеПодразделение": True,
"КПП": "411378604",
"ОКТМО": "27701000000",
"ЭтоГруппа": False,
"Локализация": [
{
"КодЯзыка": "en",
"Название": "Administration"
},
{
"КодЯзыка": "de",
"Название": "Verwaltung"
}
]
}
Естественные ключи:
- Ключ1
- Ключ1_1 - код подразделения
- Ключ1_2 - идентификатор нашей организации
- Ключ1_3 - идентификатор родителя
- Ключ1_4 - признак обособленного подразделения (true/false)
- Ключ2 - не используется
- Ключ3 - не используется
- Название - не используется
Зависит от объектов
- НашаОрганизация
- ЧастноеЛицо
Используемые методы БЛ
- СтруктураПредприятия.КореньФилиалаКадровойСтруктуры
- СтруктураПредприятия.Прочитать
- СтруктураПредприятия.Создать
- СтруктураПредприятия.ЗаписатьСтруктуруПредприятия
- СтруктураПредприятия.СписокДляКарточки