Сотрудник - API3 Объект — различия между версиями
Строка 17: | Строка 17: | ||
* СоздатьСертификатНЭП - флаг необходимости выпуска НЭП сотруднику после создания | * СоздатьСертификатНЭП - флаг необходимости выпуска НЭП сотруднику после создания | ||
* ПриложениеПоУмолчанию - имя приложения по умолчанию в котором будет работать сотрудник | * ПриложениеПоУмолчанию - имя приложения по умолчанию в котором будет работать сотрудник | ||
+ | * ПравоОтпускаЧАЭС - группировка, словарь | ||
+ | ** СерияДокумента - серия документа, строка. По умолчанию «0» | ||
+ | ** НомерДокумента - норме документа, строка. По умолчанию «0» | ||
+ | ** ДатаВыдачиДокумента - дата выдачи документа, строка «ДД.ММ.ГГГГ». По умолчанию текущая дата | ||
+ | ** КатегорияЛьготникаЧАЭС - объект [[КатегорияЛьготникаЧАЭС - API3 Объект|КатегорияЛьготникаЧАЭС ]]. По умолчанию «0» — инвалид вследствие ЧАЭC | ||
+ | ** ДатаНач - дата начала периода работы. Заполняется, если КатегорияЛьготникаЧАЭС = 3 (проживающий/работающий в зоне радиоактивного загрязнения) | ||
+ | ** ДатаКнц - дата окончания периода работы. Заполняется, если КатегорияЛьготникаЧАЭС = 3 (проживающий/работающий в зоне радиоактивного загрязнения) | ||
+ | ** КоличествоДней* - количество положенных дополнительных дней отпуска | ||
+ | ** ГодИспользования - год, когда может быть использован дополнительный отпуск. Если сотрудник уже использовал часть дополнительного отпуска, то указывается год, а в поле ОставшихсяДней — количество оставшихся дней. Строка | ||
+ | «ГГГГ». По умолчанию текущий год. | ||
+ | ** ОставшихсяДней - количество оставшихся в ГодИспользования году дополнительных дней отпуска. По умолчанию значение равно КоличествоДней | ||
'''Пример:''' | '''Пример:''' | ||
Строка 68: | Строка 79: | ||
* IntegrationEmployeeObjectId | * IntegrationEmployeeObjectId | ||
* IntegrationEmployeePositionObjectId | * IntegrationEmployeePositionObjectId | ||
+ | * Staff.ВнешниеИдентификаторы | ||
+ | * sabyEmployeeConfirmDocument.Delete | ||
+ | * sabyEmployeeConfirmDocument.Update | ||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Версия 11:49, 21 апреля 2023
Объект
Тип: Справочник
Структура
- ИдИС - идентификатор сотрудника в ИС
- ИдСБИС - идентификатор сотрудника в СБиС
- ТабельныйНомер - табельный номер сотрудника
- ВнешнийИдентификатор - идентификатор сотрудника
- ЧастноеЛицо * - объект ЧастноеЛицо
- НашаОрганизация * - объект НашаОрганизация
- РабочаяГруппаУправленческая - объект СтруктураПредприятияУправленческая
- РабочаяГруппа - объект СтруктураПредприятия
- Должность - объект Должность
- ДатаПриема - дата приема на работу сотрудника (если есть синхронизация кадровых документов, то не использовать!)
- ДатаУвольнения - дата увольнения сотрудника из организации (если есть синхронизация кадровых документов, то не использовать!)
- ЛицевыеСчета - массив лицевых счетов ЛицевыеСчета
- СоздатьСертификатНЭП - флаг необходимости выпуска НЭП сотруднику после создания
- ПриложениеПоУмолчанию - имя приложения по умолчанию в котором будет работать сотрудник
- ПравоОтпускаЧАЭС - группировка, словарь
- СерияДокумента - серия документа, строка. По умолчанию «0»
- НомерДокумента - норме документа, строка. По умолчанию «0»
- ДатаВыдачиДокумента - дата выдачи документа, строка «ДД.ММ.ГГГГ». По умолчанию текущая дата
- КатегорияЛьготникаЧАЭС - объект КатегорияЛьготникаЧАЭС . По умолчанию «0» — инвалид вследствие ЧАЭC
- ДатаНач - дата начала периода работы. Заполняется, если КатегорияЛьготникаЧАЭС = 3 (проживающий/работающий в зоне радиоактивного загрязнения)
- ДатаКнц - дата окончания периода работы. Заполняется, если КатегорияЛьготникаЧАЭС = 3 (проживающий/работающий в зоне радиоактивного загрязнения)
- КоличествоДней* - количество положенных дополнительных дней отпуска
- ГодИспользования - год, когда может быть использован дополнительный отпуск. Если сотрудник уже использовал часть дополнительного отпуска, то указывается год, а в поле ОставшихсяДней — количество оставшихся дней. Строка
«ГГГГ». По умолчанию текущий год.
- ОставшихсяДней - количество оставшихся в ГодИспользования году дополнительных дней отпуска. По умолчанию значение равно КоличествоДней
Пример:
{
"ИдИС": "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
- Ключ1_1 - идентификатор частного лица
- Ключ1_2 - идентификатор нашей организации
- Ключ1_3 - табельный номер
- Ключ2 - не используется
- Ключ3 - не используется
- Название - не используется
Зависит от объектов
- Частное лицо
- НашаОрганизация
- СтруктураПредприятия
- Должность
Используемые методы БЛ
- Employee.IntegrationCreateOrUpdate
- Employee.IntegrationSearch
- Контрагент.Прочитать
- IntegrationEmployeeObjectId
- IntegrationEmployeePositionObjectId
- Staff.ВнешниеИдентификаторы
- sabyEmployeeConfirmDocument.Delete
- sabyEmployeeConfirmDocument.Update