Переработка - API3 Объект — различия между версиями
Строка 19: | Строка 19: | ||
** Отработка — переработка засчитывается в счет отгулов или нет, булево | ** Отработка — переработка засчитывается в счет отгулов или нет, булево | ||
** МеткаРабочегоВремени — объект [[МеткаРабочегоВремени_-_API3_Объект|МеткаРабочегоВремени]] | ** МеткаРабочегоВремени — объект [[МеткаРабочегоВремени_-_API3_Объект|МеткаРабочегоВремени]] | ||
+ | ** <span style="color:#E70000">ДатаНачала</span> | ||
+ | ** <span style="color:#E70000">ДатаОкончания</span> | ||
+ | ** <span style="color:#E70000">Продолжительность</span> | ||
** Дни — дни переработок конкретного сотрудника, массив записей | ** Дни — дни переработок конкретного сотрудника, массив записей | ||
*** ДатаНач — дата переработки, конкретный день, строка в формате "ДД.ММ.ГГГГ" | *** ДатаНач — дата переработки, конкретный день, строка в формате "ДД.ММ.ГГГГ" |
Версия 12:21, 9 сентября 2024
Документ оплате сверхурочных часов (переработка). Сейчас существует только выгрузка из ИС в СБИС (зуп 2.5)
Объект
Тип: Документ
Структура:
- ИдИС — идентификатор документа в ИС, строка
- Номер* — номер документа, строка
- Дата — дата документа, строка в формате "ДД.ММ.ГГГГ"
- Название — название, строка
- НашаОрганизация* — объект НашаОрганизация
- Примечание — строка
- ДатаНач* — дата начала переработки, строка в формате "ДД.ММ.ГГГГ"
- ДатаКнц — дата конца переработки, строка в формате "ДД.ММ.ГГГГ"
- Примечание — причина переработки, строка
- Сотрудники — данные о сотрудниках в переработке, массив записей
- ЧастноеЛицо* — объект ЧастноеЛицо
- Сотрудник — объект Сотрудник
- Отработка — переработка засчитывается в счет отгулов или нет, булево
- МеткаРабочегоВремени — объект МеткаРабочегоВремени
- ДатаНачала
- ДатаОкончания
- Продолжительность
- Дни — дни переработок конкретного сотрудника, массив записей
- ДатаНач — дата переработки, конкретный день, строка в формате "ДД.ММ.ГГГГ"
- ВремяПлан — длительность переработки, строка в формате "ЧЧ:ММ"
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
'ИдИС': '6a66b740-fd74-11ee-a19b-74563c66f6c0_1',
'Дата': '18.04.2024',
'Номер': '00IS-000001/OV/1',
'Название': 'Переработка №00IS-000001/OV/1 от 18.04.2024',
'НашаОрганизация': {
'ИмяИС': 'Справочники.Организации',
'ИдИС': '75b4e7fd-5f44-11ed-9ca5-74d4350d6e6c',
'ИмяСБИС': 'НашаОрганизация',
'Ини': 'СинхВыгрузка_НашаОрганизация'
},
'Примечание': 'Переработка №00IS-000001/OV от 18.04.2024',
'Сотрудники': [{
'ЧастноеЛицо': {
'ИмяИС': 'Справочники.ФизическиеЛица',
'ИдИС': '8d454940-7ac4-11ed-9ca6-74d4350d6e6c',
'ИмяСБИС': 'ЧастноеЛицо',
'Ини': 'СинхВыгрузка_ЧастноеЛицо'
},
'Сотрудник': {
'ИмяИС': 'Справочники.Сотрудники',
'ИдИС': '8d45493f-7ac4-11ed-9ca6-74d4350d6e6c',
'ИмяСБИС': 'Сотрудник',
'Ини': 'СинхВыгрузка_Сотрудник'
},
'Отработка': False,
'Примечание': 'Переработка №00IS-000001/OV от 18.04.2024',
'МеткаРабочегоВремени': {
'ИмяСБИС': 'МеткаРабочегоВремени',
'ИдИС': 'ПолуторнаяСтавка',
'Ини': 'СинхВыгрузка_МеткаРабочегоВремени'
},
'Дни': [{
'ДатаНач': '08.04.2024',
'ВремяПлан': '02:00'
},
{
'ДатаНач': '11.04.2024',
'ВремяПлан': '02:00'
}]
}],
'ИмяСБИС': 'Переработка',
'ДатаНач': '08.04.2024',
'ДатаКнц': '11.04.2024',
'ИмяИС': 'Документы.РаботаСверхурочно'
}
Естественные ключи
- Ключ1 — номер документа + дата документа + организация (вес = 3)
- Ключ1_1 — номер документа
- Ключ1_2 — дата документа
- Ключ1_3 — идентификатор организации
- Ключ2 — не используется
- Ключ3 — не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ЧастноеЛицо
- МеткаРабочегоВремени
Используемые методы БЛ
- Переработка.Прочитать
- Переработка.Создать
- Переработка.Записать
- XmlJson.Convert
- ЛицоДокумента.СписокЛицДокументаСЗатратами
- ЛицоДокумента.Удалить
- ЛицоДокумента.Создать
- ЛицоДокумента.ЗаписатьВсехСотрудниковПереработки