ШтатноеРасписание - API3 Объект — различия между версиями
м (Анисимов Егор переименовал страницу ШтатноеРасписание - API3 Объект в !ШтатноеРасписание - API3 Объект) |
|||
Строка 1: | Строка 1: | ||
===Объект=== | ===Объект=== | ||
− | * ИдИС * - идентификатор подразделения | + | * ИдИС * - идентификатор объекта в ИС (Для систем, где штатное расписание отсуствует, конкатенация идентификаторов подразделения, должности + дата с которой начинает действовать) |
− | * | + | * Должность * - объект [[Должность - API3 Объект|Должность ]] |
− | * | + | * НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] |
− | * | + | * ПодразделениеОрганизации - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]] |
− | * | + | * ГрафикРаботы - объект [[ГрафикРабочегоВремени - API3 Объект|ГрафикРабочегоВремени]] |
− | * КоличествоСтавок - количество ставок(штат) | + | * ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ") |
− | * | + | * ДатаЗакрытия - дата закрытия штатного расписания (строка в формате "ДД.ММ.ГГГГ") |
− | * | + | * КоличествоСтавок - количество ставок(штат) (число) |
+ | * Оклад - ставка по должности (число) | ||
+ | * ОкладМин - минимальная ставка (число) | ||
+ | * ОкладМакс - максимальная ставка (число) | ||
'''Пример:''' | '''Пример:''' | ||
Строка 13: | Строка 16: | ||
{ | { | ||
− | + | "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e", | |
− | + | "Должность": { | |
− | + | "ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30", | |
− | + | "ИмяСБИС": "Должность" | |
− | + | }, | |
− | + | "НашаОрганизация": { | |
− | + | "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | |
− | + | "ИмяСБИС": "НашаОрганизация" | |
+ | }, | ||
+ | "ПодразделениеОрганизации": { | ||
+ | "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "ПодразделениеОрганизации" | ||
+ | }, | ||
+ | "ГрафикРаботы": { | ||
+ | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "ГрафикРабочегоВремени" | ||
+ | }, | ||
+ | "ДатаОткрытия": "28.06.2017", | ||
+ | "ДатаЗакрытия": "28.06.2017", | ||
+ | "КоличествоСтавок": 5.5, | ||
+ | "Оклад": 5000 | ||
} | } | ||
</source> | </source> | ||
Строка 26: | Строка 42: | ||
===Естественные ключи=== | ===Естественные ключи=== | ||
− | * Ключ1 - | + | * Ключ1 - Должность + Организация + ПодразделениеОрганизации(вес = 3) |
− | ** Ключ1_1 - идентификатор | + | ** Ключ1_1 - идентификатор должности в ИС |
− | ** Ключ1_2 - идентификатор | + | ** Ключ1_2 - идентификатор нашей организации в ИС |
− | ** Ключ1_3 - дата с которой начинает действовать штатное расписание | + | ** Ключ1_3 - идентификатор подразделения в ИС |
− | + | * Ключ2 - дата с которой начинает действовать штатное расписание | |
− | * Ключ3 - | + | * Ключ3 - дата закрытия штатного расписания |
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Версия 10:49, 16 июля 2019
Объект
- ИдИС * - идентификатор объекта в ИС (Для систем, где штатное расписание отсуствует, конкатенация идентификаторов подразделения, должности + дата с которой начинает действовать)
- Должность * - объект Должность
- НашаОрганизация * - объект НашаОрганизация
- ПодразделениеОрганизации - объект СтруктураПредприятия
- ГрафикРаботы - объект ГрафикРабочегоВремени
- ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ")
- ДатаЗакрытия - дата закрытия штатного расписания (строка в формате "ДД.ММ.ГГГГ")
- КоличествоСтавок - количество ставок(штат) (число)
- Оклад - ставка по должности (число)
- ОкладМин - минимальная ставка (число)
- ОкладМакс - максимальная ставка (число)
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"Должность": {
"ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Должность"
},
"НашаОрганизация": {
"ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "НашаОрганизация"
},
"ПодразделениеОрганизации": {
"ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "ПодразделениеОрганизации"
},
"ГрафикРаботы": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "ГрафикРабочегоВремени"
},
"ДатаОткрытия": "28.06.2017",
"ДатаЗакрытия": "28.06.2017",
"КоличествоСтавок": 5.5,
"Оклад": 5000
}
Естественные ключи
- Ключ1 - Должность + Организация + ПодразделениеОрганизации(вес = 3)
- Ключ1_1 - идентификатор должности в ИС
- Ключ1_2 - идентификатор нашей организации в ИС
- Ключ1_3 - идентификатор подразделения в ИС
- Ключ2 - дата с которой начинает действовать штатное расписание
- Ключ3 - дата закрытия штатного расписания