Сотрудник - API3 Объект — различия между версиями
Строка 6: | Строка 6: | ||
* ЧастноеЛицо * - объект [[ЧастноеЛицо - API3 Объект|ЧастноеЛицо]] | * ЧастноеЛицо * - объект [[ЧастноеЛицо - API3 Объект|ЧастноеЛицо]] | ||
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
− | * | + | * РабочаяГруппа - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]] |
* Должность - объект [[Должность - API3 Объект|Должность ]] | * Должность - объект [[Должность - API3 Объект|Должность ]] | ||
* ДатаПриема - дата приема на работу сотрудника (если есть синхронизация кадровых документов, то не использовать!) | * ДатаПриема - дата приема на работу сотрудника (если есть синхронизация кадровых документов, то не использовать!) | ||
Строка 25: | Строка 25: | ||
"ИмяСБИС":"НашаОрганизация" | "ИмяСБИС":"НашаОрганизация" | ||
}, | }, | ||
− | " | + | "РабочаяГруппа": { |
"ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e", | "ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e", | ||
"ИмяСБИС":"СтруктураПредприятия" | "ИмяСБИС":"СтруктураПредприятия" |
Версия 20:20, 26 июля 2020
Объект
- ИдИС - идентификатор сотрудника в ИС
- ИдСБИС - идентификатор сотрудника в СБиС
- ТабельныйНомер - табельный номер сотрудника
- ВнешнийИдентификатор - идентификатор сотрудника
- ЧастноеЛицо * - объект ЧастноеЛицо
- НашаОрганизация * - объект НашаОрганизация
- РабочаяГруппа - объект СтруктураПредприятия
- Должность - объект Должность
- ДатаПриема - дата приема на работу сотрудника (если есть синхронизация кадровых документов, то не использовать!)
- ДатаУвольнения - дата увольнения сотрудника из организации (если есть синхронизация кадровых документов, то не использовать!)
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ТабельныйНомер": "11685",
"ВнешнийИдентификатор": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо": {
"ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"ИмяСБИС":"ЧастноеЛицо"
},
"НашаОрганизация": {
"ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ИмяСБИС":"НашаОрганизация"
},
"РабочаяГруппа": {
"ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e",
"ИмяСБИС":"СтруктураПредприятия"
},
"Должность": {
"ИдИС": "5f9102f3-28c9-11e7-123-9811saeqqw",
"ИмяСБИС":"Должность"
},
"ДатаПриема": "2017-11-01",
"ДатаУвольнения": "2017-12-31",
"Название":"Иванов Иван Николаевич"
}
Естественные ключи
- Ключ1 - частное лицо + организация(вес = 3)
- Ключ1_1 - идентификатор частного лица
- Ключ1_2 - идентификатор нашей организации
- Ключ1_3 - не используется
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- Частное лицо
- НашаОрганизация
Используемые методы БЛ
- Персонал.ПрочитатьПоСотруднику - читаем карточку для обновления данных
- Персонал.СоздатьСотрудника - создаем черновик если нет id
- СтруктураПредприятия.КореньФилиалаКадровойСтруктуры - в случае изменения подразделения нужно получить ид головного подразделения для подразделения
- Контрагент.FindNearestHead - в случае изменения подразделения нужно получить ид головного подразделения для подразделения
- Персонал.ЗаписатьКарточку - сохраняем изменения
- ЧастноеЛицо.MainPositionOnDate - поиск по ключу 1