Имя: Пароль:
1C
1С v8
Выходной или рабочий день
,
0 nukak
 
24.08.11
08:34
Как можно узнать выходной день или рабочий в 1с 8.2 ?
1 Mort
 
24.08.11
08:35
1С8.2 ясновидящая. И через 10 лет может предсказать когда какой объявят выходной.
2 Defender aka LINN
 
24.08.11
08:35
Если именно в "1с 8.2", то разве что ДеньНедели(Дата) > 5, и то без гарантий.
3 Wobland
 
24.08.11
08:36
у 1С 8.2 каждый день рабочий.
иногда бывает регистр сведений РегламентированныйПроизводственныйКалендарь
4 Sammo
 
24.08.11
08:38
По данным в базе
5 lubja
 
24.08.11
08:47
(3) 5 баллов! )))
6 nukak
 
24.08.11
08:49
(0) Если не учитывать праздники, то все просто
Если ДеньНедели(Дата) = 6 или  ДеньНедели(Дата)=7 тогда
Выходной
иначе
Рабочий день
КонецЕсли
7 Wobland
 
24.08.11
08:50
(6) у меня рядом с домом есть магазин. там девушки даже по субботам и воскресеньям работают. и рынок рядом есть, у котогоро выходной в понедельник
8 Wobland
 
24.08.11
08:51
(5) 10 хочу!
9 nukak
 
24.08.11
08:56
(7) Тогда вам проще :) Используйте подсистему "календари" из БСП :)
У меня компания работает в любой день, только в выходной цены чуть выше :)
Кстати, можно добавить массив с основными праздниками и еще проверять на вхождение в него :)
10 Ненавижу 1С
 
гуру
24.08.11
08:56
(9) ага и перенос выходных тоже
11 nukak
 
24.08.11
08:57
(10) с переносом сложней... Надо как-то универсально сделать, а то переносы каждый год придется дописывать
12 Wobland
 
24.08.11
08:58
(9) или таки завести себе регистр
13 nukak
 
24.08.11
09:00
(12) Если бы можно было, я бы тупо использовал подсистему календари, но в компании менеджеры ленивые и не будут заполнять календарь руками
Основная теорема систематики: Новые системы плодят новые проблемы.