ПриемНаРаботу - API3 Объект — различия между версиями
м (описание строк) |
|||
Строка 3: | Строка 3: | ||
* Номер - номер документа (строка) | * Номер - номер документа (строка) | ||
* Дата - дата документа (строка в формате "ДД.ММ.ГГГГ") | * Дата - дата документа (строка в формате "ДД.ММ.ГГГГ") | ||
− | * | + | * ПорНомер - порядковый номер сотрудника в документе, для совместимости с системами где приказ делается на несколько сотрудников (число) |
− | * | + | * Организация * - объект [[Организация_-_API3_Объект|Организация]] |
− | * Сотрудник * - | + | * Сотрудник* - объект [[Сотрудник_-_API3_Объект|Сотрудник]] |
− | + | * Должность* - объект [[Должность_-_API3_Объект|Должность]] | |
− | ** | + | * ГрафикРаботы* - объект [[ГрафикРабочегоВремени_-_API3_Объект|График рабочего времени]] |
− | + | * ДатаПриема * - дата принятия на должность (строка в формате "ДД.ММ.ГГГГ") | |
− | * | + | * ИспытательныйСрок - длительность испытательного срока в месяцах (число) |
− | + | * ОсновныеНачисления- начисления/удержания по сотруднику (массив объектов) | |
− | + | ** ВидНачисленийУдержаний - объект[[ВидНачисленийУдержаний_-_API3_Объект| Вид начислений/удержаний]] | |
− | + | ** Показатель - показатель для расчета начисления (число) | |
− | |||
− | ** | ||
− | |||
'''Пример:''' | '''Пример:''' | ||
Строка 26: | Строка 23: | ||
"НашаОрганизация_ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | "НашаОрганизация_ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | ||
"Сотрудник": { | "Сотрудник": { | ||
− | "ИдИС": "9dd14674-5a7a-11e7-80f5-00155d079f30", | + | "ИдИС": {"ИдИС": "9dd14674-5a7a-11e7-80f5-00155d079f30"}, |
− | " | + | "ЧастноеЛицо": {"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f"}, |
− | " | + | "ПодразделениеОрганизации": {"ИдИС": "9dd1466c-5a7a-11e7-80f5-00155d079f30"}, |
− | + | }, | |
− | + | "Должность": {"ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30"}, | |
− | + | "ГрафикРаботы": {"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30"}, | |
− | + | "ДатаПриема": "28.06.2017", | |
− | + | "ИспытательныйСрок": 0, | |
− | { | + | "ОсновныеНачисления": [ |
− | + | { | |
− | + | "ВидНачисленияУдержания": {"ИдИС": "a280992b-2653-4dca-964e-f4b9e066c72a"}, | |
− | + | "Показатель": 568 | |
− | + | } | |
+ | ] | ||
} | } | ||
} | } |
Версия 08:26, 10 мая 2018
Объект
- ИдИС * - идентификатор документа в ИС (строка)
- Номер - номер документа (строка)
- Дата - дата документа (строка в формате "ДД.ММ.ГГГГ")
- ПорНомер - порядковый номер сотрудника в документе, для совместимости с системами где приказ делается на несколько сотрудников (число)
- Организация * - объект Организация
- Сотрудник* - объект Сотрудник
- Должность* - объект Должность
- ГрафикРаботы* - объект График рабочего времени
- ДатаПриема * - дата принятия на должность (строка в формате "ДД.ММ.ГГГГ")
- ИспытательныйСрок - длительность испытательного срока в месяцах (число)
- ОсновныеНачисления- начисления/удержания по сотруднику (массив объектов)
- ВидНачисленийУдержаний - объект Вид начислений/удержаний
- Показатель - показатель для расчета начисления (число)
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-156",
"Номер": "00000002",
"Дата": "17.01.2015",
"НомерПП": 1,
"НашаОрганизация_ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
"Сотрудник": {
"ИдИС": {"ИдИС": "9dd14674-5a7a-11e7-80f5-00155d079f30"},
"ЧастноеЛицо": {"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f"},
"ПодразделениеОрганизации": {"ИдИС": "9dd1466c-5a7a-11e7-80f5-00155d079f30"},
},
"Должность": {"ИдИС": "9dd14672-5a7a-11e7-80f5-00155d079f30"},
"ГрафикРаботы": {"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30"},
"ДатаПриема": "28.06.2017",
"ИспытательныйСрок": 0,
"ОсновныеНачисления": [
{
"ВидНачисленияУдержания": {"ИдИС": "a280992b-2653-4dca-964e-f4b9e066c72a"},
"Показатель": 568
}
]
}
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации в ИС
- Ключ2 - идентификатор документа в ИС
- Ключ3 - не используется
Зависит от объектов
- Частное лицо
- НашаОрганизация
- Сотрудник
- ГрафикРабочегоВремени
- Должность
Используемые методы БЛ
- ПриемНаРаботу.Integrate