Имя: Пароль:
1C
1С v8
Вытащить из ЗУП 2.5 длительность рабочей недели в днях.
0 kddvad1m
 
15.09.14
14:55
Всем привет.

Как можно вытащить запросом из ЗУП 2.5 длительность рабочей недели в днях.

Думал что это

ТрудовойДоговор.ГрафикРаботы.ДлительностьРабочейНедели КАК ДлительностьРабочейНедели,

Но нет, тятен количество часов.

Спасибо.
1 piter3
 
15.09.14
14:58
производственный календарь
2 kddvad1m
 
15.09.14
15:11
А можно подробней? )
3 zulu_mix
 
15.09.14
15:14
РегистрСведений.РегламентированныйПроизводственныйКалендарь
4 piter3
 
15.09.14
15:16
с дата по дату?или вообще за месяц? (2)
5 Иоканаан
 
15.09.14
15:22
(2) В модуле формы регистра сведений "Регламентированный производственный календарь" есть функция СформироватьЗапросПоКалендарю(ДатаНачала,ДатаОкончания).
В результате получается таблица запроса из двух колонок: дата календаря и вид дня. Т. о., доработав запрос, можно посчитать количество рабочих дней в интервале.
6 sergey198
 
15.09.14
15:26
(5) есть стандартная функция:
7 sergey198
 
15.09.14
15:26
ЗаполнениеДокументов.ЧислоРабочихДней(Дата1,Дата2)
8 kddvad1m
 
15.09.14
15:36
Данные нужны для шаблона трудового договора.

Рабочая неделя Сотрудника составляет [Параметр - количество дней в неделю].
9 kddvad1m
 
15.09.14
15:40
тупо кончено, понимаю, но так как нужно быстро, сделал наименование графика работы "Пятидневка (5 рабочих дней)", от сюда и возьму эту цифру 5.

наверное есть более красивые варианты.
10 zulu_mix
 
15.09.14
15:42
(8) прими сотрудника с 1 января и удивись
11 Иоканаан
 
15.09.14
15:46
(7) Что-то не нашёл я такой функции. Редакция конфигурации 2.5.82.2.
12 kumena
 
15.09.14
15:58
>> тупо кончено, понимаю, но так как нужно быстро, сделал наименование графика работы "Пятидневка (5 рабочих дней)", от сюда и возьму эту цифру 5.

вообще то длительность рабочей недели в часах измеряется.
13 kddvad1m
 
15.09.14
16:01
(12) Я прекрасно это понимаю, но наш HR хотят именно так, как это было у них в шаблоне договора.
14 kumena
 
15.09.14
16:07
раз у вас все так запущено, то заведите тогда лучше реквизит новый с днями.
2 + 2 = 3.9999999999999999999999999999999...