Должность - API3 Объект

Материал из razgovorov.ru
Перейти к: навигация, поиск

Объект

Тип: Справочник

Структура

  • ИдИС - идентификатор должности в ИС
  • ИдСБИС - идентификатор должности в СБиС
  • Название* - название должности в ИС
  • Категория - признак категории. Отвечает за то является ли должность категорией какой-то вышестоящей должности
  • ЭтоГруппа - признак группы
  • Родитель - Должность
  • ТрудоваяФункция - объект ТрудоваяФункция
  • Примечание - строка примечания должности
  • Локализация - массив локализованных имен объекта
    • КодЯзыка - строка, обозначение языка по ISO 639-1
    • Название - строка, локализованное название должности

Пример:

{
   "ИдИС": "666f2f4-28c9-11e7-a6d9-3497f6377b7e",
   "ИдСБИС": "321",
   "Название": "Программист",
   "ЭтоГруппа": False,
   "Родитель": {
      "ИдСБИС": "123",
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e"
   },
   "ТрудоваяФункция": {
      "ИдСБИС": "2235 1",
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e"
   },
  "Локализация": [
    {
      "КодЯзыка": "en",
      "Название": "Programmer"
    },
    {
      "КодЯзыка": "de",
      "Название": "Programmierer"
    }
  ]
}


Естественные ключи

  • Ключ1_1 - идентификатор родителя
  • Ключ1_2 - признак категории
  • Ключ1_3 - признак группы
  • Ключ1_4 - примечание
  • Ключ2 - не используется
  • Ключ3 - внешний идентификатор
  • Название - ИСПОЛЬЗУЕТСЯ совместно с Ключ1_x


Используемые методы БЛ

  • StaffPosition.List
  • StaffingPosition.UploadLocalizedData
  • StaffingPosition.ReadLocalizedData
  • StaffingPosition.SingleRead
  • StaffingPosition.MassReadByUuid
  • StaffPosition.Find
  • StaffingPosition.Create
  • StaffingPosition.Update