Сотрудник - API3 Объект
Версия от 09:59, 16 мая 2018; Власов Илья (обсуждение | вклад)
Объект
- ИдИС/ИдСБиС * - идентификатор сотрудника в ИС/СБиС
- ТабельныйНомер - табельный номер сотрудника
- ЧастноеЛицо * - объект ЧастноеЛицо
- Организация * - объект Организация
- Подразделение - объект СтруктураПредприятия
- Должность - объект Должность
- ДатаПриема - дата приема на работу сотрудника
- ДатаУвольнения - дата увольнения сотрудника из организации
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ТабельныйНомер": "11685",
"ЧастноеЛицо": {"ИдИС": "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