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