ШтатноеРасписание - API3 Объект — различия между версиями
(не показано 6 промежуточных версий 2 участников) | |||
Строка 3: | Строка 3: | ||
* Должность * - объект [[Должность - API3 Объект|Должность ]] | * Должность * - объект [[Должность - API3 Объект|Должность ]] | ||
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
− | * | + | * РабочаяГруппа - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]] |
* ГрафикРаботы - объект [[ГрафикРабочегоВремени - API3 Объект|ГрафикРабочегоВремени]] | * ГрафикРаботы - объект [[ГрафикРабочегоВремени - API3 Объект|ГрафикРабочегоВремени]] | ||
* ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ") | * ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ") | ||
* ДатаЗакрытия - дата закрытия штатного расписания (строка в формате "ДД.ММ.ГГГГ") | * ДатаЗакрытия - дата закрытия штатного расписания (строка в формате "ДД.ММ.ГГГГ") | ||
* КоличествоСтавок - количество ставок(штат) (число) | * КоличествоСтавок - количество ставок(штат) (число) | ||
− | * | + | * Начисления - Начисления по сотруднику. Первое начисление считается окладом. |
− | * | + | ** ВидНачисленияУдержания- объект [[ВидНачисленияУдержания_-_API3_Объект|ВидНачисленияУдержания]] |
− | * | + | ** Сумма - Сумма постоянного начисления |
− | + | * ТрудоваяФункция - объект [[ТрудоваяФункция - API3 Объект|ТрудоваяФункция ]] | |
+ | * ДосрочнаяПенсия - объект [[ОснованиеДосрочнойПенсии - API3 Объект|ОснованиеДосрочнойПенсии ]] | ||
+ | * ЛьготнаяПенсия - объект [[ОснованиеЛьготнойПенсии - API3 Объект|ОснованиеЛьготнойПенсии ]] | ||
+ | * ОсобыеУсловияТруда - объект [[ОсобыеУсловияТруда - API3 Объект|ОсобыеУсловияТруда ]] | ||
+ | * КлассУсловийТруда - объект [[КлассУсловийТруда - API3 Объект|КлассУсловийТруда ]] | ||
+ | * КлассУсловийТрудаДействуетС - дата | ||
+ | * ДопОтпуск - массив | ||
+ | ** ВидОтпуска - объект [[ВидОтпускаДополнительный - API3 Объект|ВидОтпускаДополнительный ]] | ||
+ | ** ПредоставленоДней - количество дней | ||
'''Пример:''' | '''Пример:''' | ||
Строка 17: | Строка 25: | ||
{ | { | ||
− | + | "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e", | |
− | + | "ИдСБИС": "7811", | |
− | + | "ИмяСБИС": "ШтатноеРасписание", | |
− | + | "Должность": { | |
− | + | "ИдИС": "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, | ||
+ | "Начисления ": [ | ||
+ | { | ||
+ | "ВидНачисленияУдержания": { | ||
+ | "ИмяСБИС": "ВидНачисленияУдержания", | ||
+ | "ИдИС": "58" | ||
+ | }, | ||
+ | "Сумма": 789.25 | ||
+ | } | ||
+ | ], | ||
+ | "ТрудоваяФункция": { | ||
+ | "ИдСБИС": "1111 7" | ||
+ | }, | ||
+ | "КлассУсловийТруда": { | ||
+ | "ИдСБИС": "3" | ||
+ | }, | ||
+ | "КлассУсловийТрудаДействуетС": "01.05.2020", | ||
+ | "ДосрочнаяПенсия": { | ||
+ | "ИдСБИС": "27-15" | ||
+ | }, | ||
+ | "ОсобыеУсловияТруда": { | ||
+ | "ИдСБИС": "27-2" | ||
+ | }, | ||
+ | "ЛьготнаяПенсия": { | ||
+ | "ИдСБИС": "1010100г-13193" | ||
+ | }, | ||
+ | "ДопОтпуск": [ | ||
+ | { | ||
+ | "ВидОтпуска": { | ||
+ | "ИдСБИС": "4" | ||
+ | }, | ||
+ | "ПредоставленоДней": "3" | ||
}, | }, | ||
− | " | + | { |
− | + | "ВидОтпуска": { | |
− | + | "ИдСБИС": "64" | |
− | + | }, | |
+ | "ПредоставленоДней": "7" | ||
+ | } | ||
+ | ] | ||
} | } | ||
</source> | </source> |
Текущая версия на 10:47, 5 июля 2023
Объект
- ИдИС * - идентификатор объекта в ИС (Для систем, где штатное расписание отсуствует, конкатенация идентификаторов подразделения, должности + дата с которой начинает действовать)
- Должность * - объект Должность
- НашаОрганизация * - объект НашаОрганизация
- РабочаяГруппа - объект СтруктураПредприятия
- ГрафикРаботы - объект ГрафикРабочегоВремени
- ДатаОткрытия * - дата с которой начинает действовать штатное расписание (строка в формате "ДД.ММ.ГГГГ")
- ДатаЗакрытия - дата закрытия штатного расписания (строка в формате "ДД.ММ.ГГГГ")
- КоличествоСтавок - количество ставок(штат) (число)
- Начисления - Начисления по сотруднику. Первое начисление считается окладом.
- ВидНачисленияУдержания- объект ВидНачисленияУдержания
- Сумма - Сумма постоянного начисления
- ТрудоваяФункция - объект ТрудоваяФункция
- ДосрочнаяПенсия - объект ОснованиеДосрочнойПенсии
- ЛьготнаяПенсия - объект ОснованиеЛьготнойПенсии
- ОсобыеУсловияТруда - объект ОсобыеУсловияТруда
- КлассУсловийТруда - объект КлассУсловийТруда
- КлассУсловийТрудаДействуетС - дата
- ДопОтпуск - массив
- ВидОтпуска - объект ВидОтпускаДополнительный
- ПредоставленоДней - количество дней
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ИдСБИС": "7811",
"ИмяСБИС": "ШтатноеРасписание",
"Должность": {
"ИдИС": "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,
"Начисления ": [
{
"ВидНачисленияУдержания": {
"ИмяСБИС": "ВидНачисленияУдержания",
"ИдИС": "58"
},
"Сумма": 789.25
}
],
"ТрудоваяФункция": {
"ИдСБИС": "1111 7"
},
"КлассУсловийТруда": {
"ИдСБИС": "3"
},
"КлассУсловийТрудаДействуетС": "01.05.2020",
"ДосрочнаяПенсия": {
"ИдСБИС": "27-15"
},
"ОсобыеУсловияТруда": {
"ИдСБИС": "27-2"
},
"ЛьготнаяПенсия": {
"ИдСБИС": "1010100г-13193"
},
"ДопОтпуск": [
{
"ВидОтпуска": {
"ИдСБИС": "4"
},
"ПредоставленоДней": "3"
},
{
"ВидОтпуска": {
"ИдСБИС": "64"
},
"ПредоставленоДней": "7"
}
]
}
Естественные ключи
- Ключ1 - Должность + Организация + ПодразделениеОрганизации(вес = 3)
- Ключ1_1 - идентификатор должности в ИС
- Ключ1_2 - идентификатор нашей организации в ИС
- Ключ1_3 - идентификатор подразделения в ИС
- Ключ2 - дата с которой начинает действовать штатное расписание
- Ключ3 - дата закрытия штатного расписания