ОстатокОтпуска - API3 Объект — различия между версиями
Строка 17: | Строка 17: | ||
<source lang="json"> | <source lang="json"> | ||
{ | { | ||
− | "ИмяСБИС""ОстатокОтпуска" | + | "ИмяСБИС": "ОстатокОтпуска" |
"Дата": "05.04.2022", | "Дата": "05.04.2022", | ||
"НашаОрганизация": {"ИдСБИС": 125, "ИмяСБИС": "НашаОрганизация"}, | "НашаОрганизация": {"ИдСБИС": 125, "ИмяСБИС": "НашаОрганизация"}, | ||
Строка 23: | Строка 23: | ||
"Остатки":[ | "Остатки":[ | ||
{ | { | ||
− | "ВидОтпуска": {"ИдИС": " | + | "ВидОтпуска": {"ИдИС": "lh43s", "ИдСБИС": "0", "Название": "Ежегодный", "ИмяСБИС": "ВидОтпуска"} |
"ОстатокДней": 60.5 | "ОстатокДней": 60.5 | ||
"ПоложеноДней": 28 | "ПоложеноДней": 28 | ||
Строка 60: | Строка 60: | ||
===Зависит от объектов=== | ===Зависит от объектов=== | ||
* Сотрудник | * Сотрудник | ||
+ | * ВидОтпуска | ||
+ | * ВидОтпускаДополнительный | ||
===Используемые методы БЛ=== | ===Используемые методы БЛ=== | ||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Версия 09:11, 7 апреля 2022
Объект
ОстатокОтпуска - объект вида:
- Дата - дата, на которую вводятся остатки
- Сотрудник - объект Сотрудник
- Остатки - массив объектов вида
- ВидОтпуска - объект Вид отпуска или Вид отпуска дополнительный
- ОстатокДней - остаток дней отпуска на дату загрузки остатков
- ПоложеноДней - положено дней в год
- Детализация - сведения об остатках отпуска по рабочим периодам, массив объектов вида:
- ДатаНач - дата начала периода
- ДатаКнц - дата окончания периода
- ОстатокДней - остаток дней отпуска за указанный период
- ИмяСБИС - "ОстатокОтпуска"
- Ини - имя файла настроек
Пример:
{
"ИмяСБИС": "ОстатокОтпуска"
"Дата": "05.04.2022",
"НашаОрганизация": {"ИдСБИС": 125, "ИмяСБИС": "НашаОрганизация"},
"Сотрудник": {"ИдСБИС": 2, "ИмяСБИС": "Сотрудник"},
"Остатки":[
{
"ВидОтпуска": {"ИдИС": "lh43s", "ИдСБИС": "0", "Название": "Ежегодный", "ИмяСБИС": "ВидОтпуска"}
"ОстатокДней": 60.5
"ПоложеноДней": 28
"Детализация":[
{
"ДатаНач": "01.02.2020",
"ДатаКнц": "31.01.2021",
"ОстатокДней": 28
},
{
"ДатаНач": "01.02.2021",
"ДатаКнц": "31.01.2022",
"ОстатокДней": 28
},
{
"ДатаНач": "01.02.2022",
"ДатаКнц": "31.01.2023",
"ОстатокДней": 4.5
}]
},
{
"ВидОтпуска": { "ИдИС": "5f91", "ИдСБИС": "54782", "Название": "За хорошую работу", "Ежегодный": "Да", "ИмяСБИС": "ВидОтпускаДополнительный"}
"ОстатокДней": 0.5
"ПоложеноДней": 3
"Детализация":[
{
"ДатаНач": "09.02.2022",
"ДатаКнц": "08.02.2023",
"ОстатокДней": 0.5
}]
}
]
}
Зависит от объектов
- Сотрудник
- ВидОтпуска
- ВидОтпускаДополнительный