ГрафикРабочегоВремени - API3 Объект

Материал из razgovorov.ru
Перейти к: навигация, поиск

Объект

Тип: Справочник

Структура

  • ВидГрафика — объект ВидГрафика
  • ВидУчетногоПериода — объект ВидУчетногоПериода
  • ВремяРаботы — строка в формате "ЧЧ:ММ"
  • ДанныеОРабочихЧасах — массив, данные о часах
  • Часы — число строкой, количество рабочих часов в день
  • КонтрольВремени — объект КонтрольВремениГРВ (в случае, если СуммированныйУчет меняется на поденный, КонтрольВремени не осуществляем)
  • Название* - название типа цены
  • НачалоРаботы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