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

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
[[Категория:SBIS API3 Объект]]
 
 
===Объект===
 
===Объект===
 +
Тип: Справочник
 +
 +
'''Структура'''
 
* ИдИС - идентификатор должности в ИС
 
* ИдИС - идентификатор должности в ИС
 
* ИдСБИС - идентификатор должности в СБиС
 
* ИдСБИС - идентификатор должности в СБиС
* Название * - название должности в ИС
+
* Название* - название должности в ИС
 +
* ЭтоГруппа - признак группы
 +
* Родитель - [[Должность_-_API3_Объект|Должность]]
 +
* ТрудоваяФункция - объект [[ТрудоваяФункция - API3 Объект|ТрудоваяФункция ]]
 +
* Локализация - массив локализованных имен объекта
 +
** КодЯзыка - строка, обозначение языка по ISO 639-1
 +
** Название - строка, локализованное название должности
  
 
'''Пример:'''
 
'''Пример:'''
Строка 9: Строка 17:
  
 
{
 
{
   "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
+
   "ИдИС": "666f2f4-28c9-11e7-a6d9-3497f6377b7e",
   "Название": "Программист"
+
  "ИдСБИС": "321",
 +
  "Название": "Программист",
 +
  "ЭтоГруппа": False,
 +
  "Родитель": {
 +
      "ИдСБИС": "123",
 +
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e"
 +
  },
 +
  "ТрудоваяФункция": {
 +
      "ИдСБИС": "2235 1",
 +
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e"
 +
   },
 +
  "Локализация": [
 +
    {
 +
      "КодЯзыка": "en",
 +
      "Название": "Programmer"
 +
    },
 +
    {
 +
      "КодЯзыка": "de",
 +
      "Название": "Programmierer"
 +
    }
 +
  ]
 
}
 
}
 
</source>
 
</source>
Строка 21: Строка 49:
 
* Ключ2 - не используется
 
* Ключ2 - не используется
 
* Ключ3 - не используется
 
* Ключ3 - не используется
 +
* Название - ИСПОЛЬЗУЕТСЯ
  
===Зависит от объектов===
 
  
 
===Используемые методы БЛ===
 
===Используемые методы БЛ===
* Должность.Создать - создаем черновик если нет id
+
* StaffPosition.ReadCard
* Должность.Записать - сохраняем должность
+
* StaffPosition.CreateCard
 +
* StaffPosition.SaveCard
  
 
[[Категория:SBIS API3 Объект]]
 
[[Категория:SBIS API3 Объект]]

Текущая версия на 13:53, 11 января 2024

Объект

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

Структура

  • ИдИС - идентификатор должности в ИС
  • ИдСБИС - идентификатор должности в СБиС
  • Название* - название должности в ИС
  • ЭтоГруппа - признак группы
  • Родитель - Должность
  • ТрудоваяФункция - объект ТрудоваяФункция
  • Локализация - массив локализованных имен объекта
    • КодЯзыка - строка, обозначение языка по 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 - не используется
  • Ключ2 - не используется
  • Ключ3 - не используется
  • Название - ИСПОЛЬЗУЕТСЯ


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

  • StaffPosition.ReadCard
  • StaffPosition.CreateCard
  • StaffPosition.SaveCard