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

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «===Объект=== Тип: Справочник '''Структура''' * ИдИС - идентификатор кассы в ИС * ИдСБИС - идент…»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
 
===Объект===
 
===Объект===
 
Тип: Справочник  
 
Тип: Справочник  
 +
 +
{{Легенда_-_API3_Объект}}
 +
  
 
'''Структура'''
 
'''Структура'''
  
* ИдИС - идентификатор кассы в ИС
+
* <span style="color:#077F0B">ИдИС</span> - идентификатор кассы в ИС
* ИдСБИС - идентификатор в СБиС
+
* <span style="color:#077F0B">ИдСБИС</span> - идентификатор в СБиС
* Название* - название в ИС
+
* <span style="color:#077F0B">Название*</span> - название в ИС
* Ежегодный - признак ежегодности (да/true/истина)
+
* <span style="color:#077F0B">НашаОрганизация*</span> - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]
* Оплачивается - признак оплачиваемости (да/true/истина)
+
* <span style="color:#077F0B">Ежегодный</span> - признак ежегодности, булевская величина
* ПредоставляетсяВсем - признак предоставления всем (да/true/истина)
+
* <span style="color:#077F0B">Оплачивается</span> - признак оплачиваемости, булевская величина
* ПредоставленоДней - количество дней (если не зависит от стажа)
+
* <span style="color:#077F0B">ПредоставляетсяВсем</span> - признак предоставления всем, булевская величина
* ЗависимостьОтСтажа - массив
+
* <span style="color:#077F0B">ПредоставленоДней*</span> - количество дней (обязательно если не зависит от стажа)
 +
* <span style="color:#077F0B">ЗависимостьОтСтажа</span> - массив
 
** МесяцевОт - нижняя граница стажа
 
** МесяцевОт - нижняя граница стажа
 
** ПредоставленоДней - количество дней
 
** ПредоставленоДней - количество дней
Строка 22: Строка 26:
 
   "ИдИС": "5f9102f4-28c9-11e7-a6d9-156",
 
   "ИдИС": "5f9102f4-28c9-11e7-a6d9-156",
 
   "Название": "Ежегодный за хорошую работу",
 
   "Название": "Ежегодный за хорошую работу",
   "Ежегодный": "Да",
+
   "Ежегодный": true,
   "Оплачивается": "Да",
+
   "Оплачивается": true,
   "ПредоставляетсяВсем": "Нет",
+
  "ПредоставляетсяВсем": false,
   "ПредоставленоДней": "5"
+
   "ПредоставленоДней": "5",
 +
   "НашаОрганизация": {"ИдСБИС": "123"}
 
}
 
}
 
</source>
 
</source>
Строка 31: Строка 36:
 
===Естественные ключи===
 
===Естественные ключи===
 
* Ключ1 - не используется
 
* Ключ1 - не используется
** Ключ1_1 - не используется
+
** Ключ1_1 - НашаОрганизация
 
** Ключ1_2 - не используется
 
** Ключ1_2 - не используется
 
** Ключ1_3 - не используется
 
** Ключ1_3 - не используется

Текущая версия на 14:44, 17 февраля 2023

Объект

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

Легенда:

  • Реквизиты черного цвета поддерживаются синхронизацией в обоих направлениях
  • Реквизиты зеленого цвета поддерживаются синхронизацией только в СБИС
  • Реквизиты красного цвета поддерживаются синхронизацией только из СБИС


Структура

  • ИдИС - идентификатор кассы в ИС
  • ИдСБИС - идентификатор в СБиС
  • Название* - название в ИС
  • НашаОрганизация* - объект НашаОрганизация
  • Ежегодный - признак ежегодности, булевская величина
  • Оплачивается - признак оплачиваемости, булевская величина
  • ПредоставляетсяВсем - признак предоставления всем, булевская величина
  • ПредоставленоДней* - количество дней (обязательно если не зависит от стажа)
  • ЗависимостьОтСтажа - массив
    • МесяцевОт - нижняя граница стажа
    • ПредоставленоДней - количество дней


Пример:

{
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-156",
  "Название": "Ежегодный за хорошую работу",
  "Ежегодный": true,
  "Оплачивается": true,
  "ПредоставляетсяВсем": false,
  "ПредоставленоДней": "5",
  "НашаОрганизация": {"ИдСБИС": "123"}
}

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

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

Зависит от объектов

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

  • ExtraVacation.Create
  • ExtraVacation.Update
  • ExtraVacation.Read
  • ExtraVacation.List