Переработка - API3 Объект
Версия от 17:35, 3 сентября 2024; Королева Виктория (обсуждение | вклад)
Документ оплате сверхурочных часов (переработка). Сейчас существует только выгрузка из ИС в СБИС (зуп 2.5)
Объект
Тип: Документ
Структура:
- ИдИС — идентификатор документа в ИС, строка
- Номер* — номер документа, строка
- Дата — дата документа, строка в формате "ДД.ММ.ГГГГ"
- Название — название, строка
- НашаОрганизация* — объект НашаОрганизация
- Примечание — строка
- ДатаНач* — дата начала переработки, строка в формате "ДД.ММ.ГГГГ"
- ДатаКнц — дата конца переработки, строка в формате "ДД.ММ.ГГГГ"
- Примечание — причина переработки, строка
- Сотрудники — данные о сотрудниках в переработке, массив записей
- ЧастноеЛицо* — объект ЧастноеЛицо
- Сотрудник — объект Сотрудник
- Отработка — переработка засчитывается в счет отгулов или нет, булево
- МеткаРабочегоВремени — объект МеткаРабочегоВремени
- Дни — дни переработок конкретного сотрудника, массив записей
- ДатаНач — дата переработки, конкретный день, строка в формате "ДД.ММ.ГГГГ"
- ВремяПлан — длительность переработки, строка в формате "ЧЧ:ММ"
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"НашаОрганизация": {
"ИдСБИС": "167"
},
"МеткаРабочегоВремени": {
"ИдСБИС": "a57c6578-7845-47c4-aa80-8e0cd885bd85"
},
"Дата": "10.11.2020",
"Номер": "create1",
"Название": "Переработка №create1 от 10.11.2020",
"ДатаНач": "10.11.2020",
"ДатаКнц": "28.11.2020",
"ИдИС": "ИдИС",
"Примечание": "создали",
"Отработка": False,
"Сотрудники": [
{
"ВремяПлан": "10:15",
"НашаОрганизация": {
"ИдСБИС": "167"
},
"ЧастноеЛицо": {
"ИдСБИС": "879"
}
}
]
}
Естественные ключи
- Ключ1 — номер документа + дата документа + организация (вес = 3)
- Ключ1_1 — номер документа
- Ключ1_2 — дата документа
- Ключ1_3 — идентификатор организации
- Ключ2 — не используется
- Ключ3 — не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ЧастноеЛицо
- МеткаРабочегоВремени
Используемые методы БЛ
- Переработка.Прочитать
- Переработка.Создать
- Переработка.Записать
- XmlJson.Convert
- ЛицоДокумента.СписокЛицДокументаСЗатратами
- ЛицоДокумента.Удалить
- ЛицоДокумента.Создать
- ЛицоДокумента.ЗаписатьВсехСотрудниковПереработки