ГрафикРабочегоВремени - API3 Объект
Объект
Тип: Справочник
Структура
- ВидГрафика — объект ВидГрафика
- ВидУчетногоПериода — объект ВидУчетногоПериода
- ВремяРаботы — строка в формате "ЧЧ:ММ"
- ДанныеОРабочихЧасах — массив, данные о часах
- Часы — число строкой, количество рабочих часов в день
- КонтрольВремени — объект КонтрольВремениГРВ (в случае, если СуммированныйУчет меняется на поденный, КонтрольВремени не осуществляем)
- Название* - название типа цены
- НачалоРаботы1 — строка в формате "ЧЧ:ММ"
- НачалоРаботы2 — строка в формате "ЧЧ:ММ"
- НормаЧасов — число строкой, норма часов в неделе
- ПроизводственныйКалендарь — объект ПроизводственныйКалендарь
- РаботаВПраздничныеДни — булево, признак работы в праздничные дни в рамках графика
- СпособЗаполнения — объект СпособыЗаполненияГРВ
- ОкончаниеРаботы1 — строка в формате "ЧЧ:ММ"
- ОкончаниеРаботы2 — строка в формате "ЧЧ:ММ"
- ШтатноеНачалоРаботы — строка в формате "ЧЧ:ММ"
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"Название": "Шестидневка",
"НормаЧасов": 40,
"РаботаВПраздничныеДни": true,
"ПроизводственныйКалендарь": {
"ИдСБИС: "123"
},
"ВидУчетногоПериода": {
"ИдСБИС: "2"
}
"СпособЗаполнения": {
"ИдСБИС: "2"
},
"ДанныеОРабочихЧасах": [
{"Часы": "8"},
{"Часы": "8"},
{"Часы": "10"},
{"Часы": "6"},
{"Часы": "8"},
{"Часы": "0"},
{"Часы": "0"}
]
}В 1С
В 1с график работ, его настройки хранятся в справочнике Графики работы.
Бывает следующих типов (ВидыРабочихГрафиков):
- Пятидневка - пять рабочих дня, два выходных
- Шестидневка - шесть рабочих дня, один выходной
- Сменный - циклический график, работа по сменам
- Календарные дни - настраивается каждый день недели
Естественные ключи
- Ключ1
- Ключ1_1 - не используется
- Ключ1_2 - не используется
- Ключ1_3 - не используется
- Ключ2 - не используется
- Ключ3 - не используется
- Название - ИСПОЛЬЗУЕТСЯ
Зависит от объектов
- ПроизводственныйКалендарь
- СпособыЗаполненияГРВ
- КонтрольВремениГРВ
Используемые методы БЛ
- WorkTimeSchedule.GetName
- ГрафикРабочегоВремени.СписокДляРеестра
- ГрафикРабочегоВремени.GetExtendedInfo
- ГрафикРабочегоВремени.Save
- НастройкиГрафика.GetScheduleSettingsAtDate