Имя: Пароль:
1C
1С v8
Вопрос по определению рабочих дней и рабочих часов.
0 Help1c8
 
13.08.12
11:43
В 1с 7.7. количество рабочих дней или рабочих часов можно было определить так:

Календ=СоздатьОбъект("Календарь.Пятидневка40");
РДни=Календ.Дней(ДатаНачала,ДатаОкончания);                
РЧасы=Календ.Часов(ДатаНачала,ДатаОкончания);

Вопрос заключается а как это сделать в 1с 8.2?
1 Никола_
Питерский
 
13.08.12
11:43
А это смотря в какой конфигурации )))
2 Help1c8
 
13.08.12
11:44
Интересует ЗУП
3 piter3
 
13.08.12
11:45
производственный календарь
4 FIXXXL
 
13.08.12
11:46
(3) причем заполненный :)
5 Help1c8
 
13.08.12
11:47
Что производственный календарь?. Мне посмотреть на него и самому посчитать? Или функция какая есть))
6 kumena
 
13.08.12
11:54
|ВЫБРАТЬ
   |    СУММА(ВЫБОР
   |            КОГДА РегламентированныйПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий)
   |                ТОГДА 1
   |            ИНАЧЕ 0
   |        КОНЕЦ) КАК ЧислоРабочихДней
   |ИЗ
   |    РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
   |ГДЕ
   |    НАЧАЛОПЕРИОДА(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря, МЕСЯЦ) = &ТекущийМесяц


для часов так же, только надо учитывать предпраздничные дни на час короче
7 Help1c8
 
13.08.12
11:58
Спасибо за ответ. Почему то думал что в модулях общего назначения должно было, что то на подобии быть.
8 FIXXXL
 
13.08.12
12:08
(7) там оно и есть
если не хитромудрые варианты нужны
запусти поиск по "РегламентированныйПроизводственныйКалендарь"
9 aka AMIGO
 
13.08.12
12:09
мои знакомые зажали ключ 8-рочный, не дают :)
хотел бы посмотреть и проверить свой внешний отчетик, но..
может у вас сработает?.. в принципе то, что надо, там есть
http://infostart.ru/public/20905/
10 Никола_
Питерский
 
13.08.12
12:10
(9) Промахнулся ?
11 kumena
 
13.08.12
12:10
может и есть, но я обычно сам пишу

учтите что эта норма только для графика совпадающего с пятидневкой по производственному календарю. а бывают разные пятидневки.
и по правильному норму надо доставать из регистра ГрафикиРаботыПоВидамВремени, при этом запрос будет несколько сложнее
12 aka AMIGO
 
13.08.12
12:11
(10) - ну как то-есть? :) это мой отчет :)
13 Никола_
Питерский
 
13.08.12
12:11
В модуле объекта Справочника.ГрафикиРаботы там есть пара тройка экспортных функций !
14 aka AMIGO
 
13.08.12
12:13
да, и это тоже.. надо почаще шерстить конфигурацию, там много чего есть полезного
15 IBTM
 
13.08.12
12:33
(5) там печатная форма есть. Выдает то что тебе нужно.
16 Help1c8
 
13.08.12
12:41
Спасибо увидел. ток теперь это все переварить надо)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс