Сотрудник - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии 1 участника)
Строка 1: Строка 1:
 
===Объект===
 
===Объект===
 
Тип: Справочник  
 
Тип: Справочник  
 +
 +
{{Легенда_-_API3_Объект}}
  
 
'''Структура'''
 
'''Структура'''
Строка 10: Строка 12:
 
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
 
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
 
* РабочаяГруппаУправленческая - объект [[СтруктураПредприятияУправленческая - API3 Объект|СтруктураПредприятияУправленческая]]
 
* РабочаяГруппаУправленческая - объект [[СтруктураПредприятияУправленческая - API3 Объект|СтруктураПредприятияУправленческая]]
 +
* ДолжностьУправленческая - объект [[Должность - API3 Объект|Должность ]]
 
* ВидЗанятости - объект [[ВидЗанятости_-_API3_Объект|ВидЗанятости]]
 
* ВидЗанятости - объект [[ВидЗанятости_-_API3_Объект|ВидЗанятости]]
 
* РабочаяГруппа - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
 
* РабочаяГруппа - объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]]
 
* Должность - объект [[Должность - API3 Объект|Должность ]]
 
* Должность - объект [[Должность - API3 Объект|Должность ]]
* ДатаПриема - дата приема на работу сотрудника
+
* ДатаПриема* - дата приема на работу сотрудника
 
* ДатаУвольнения - дата увольнения сотрудника из организации
 
* ДатаУвольнения - дата увольнения сотрудника из организации
 
* ЛицевыеСчета - массив лицевых счетов [[ЛицевойСчет - API3 Объект|ЛицевыеСчета ]]
 
* ЛицевыеСчета - массив лицевых счетов [[ЛицевойСчет - API3 Объект|ЛицевыеСчета ]]
Строка 28: Строка 31:
 
** ГодИспользования - год, когда может быть использован дополнительный отпуск. Если сотрудник уже использовал часть дополнительного отпуска, то указывается год, а в поле ОставшихсяДней — количество оставшихся дней. Строка «ГГГГ». По умолчанию текущий год.
 
** ГодИспользования - год, когда может быть использован дополнительный отпуск. Если сотрудник уже использовал часть дополнительного отпуска, то указывается год, а в поле ОставшихсяДней — количество оставшихся дней. Строка «ГГГГ». По умолчанию текущий год.
 
** ОставшихсяДней - количество оставшихся в ГодИспользования году дополнительных дней отпуска. По умолчанию значение равно КоличествоДней
 
** ОставшихсяДней - количество оставшихся в ГодИспользования году дополнительных дней отпуска. По умолчанию значение равно КоличествоДней
 +
* <span style="color:#E70000">ДатаСоглашенияКЭДО</span> - дата, с которой действует соглашение по КЭДО для сотрудника. Строка «ДД.ММ.ГГГГ»
  
 
'''Пример:'''
 
'''Пример:'''
Строка 56: Строка 60:
 
}
 
}
 
</source>
 
</source>
 
  
 
===Естественные ключи===
 
===Естественные ключи===

Текущая версия на 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