Переработка - API3 Объект
Версия от 12:23, 27 ноября 2020; Виноградов Иван (обсуждение | вклад)
Документ оплате сверхурочных часов (переработка). Сейчас существует только выгрузка из ИС в СБИС (зуп 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
- ЛицоДокумента.СписокЛицДокументаСЗатратами
- ЛицоДокумента.Удалить
- ЛицоДокумента.Создать
- ЛицоДокумента.ЗаписатьВсехСотрудниковПереработки