Имя: Пароль:
1C
1С v8
Регламентированный производственный календарь
0 lunatik33
 
20.03.12
11:19
Как получить ВидДня зная дату операции?
1 lunatik33
 
20.03.12
11:24
есть запрос который должен выдавать Вид дня, но выдает нулевое поле

ВЫБРАТЬ
   ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
   ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Счет),
   ХозрасчетныйОстаткиИОбороты.Субконто1,
   ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Субконто1),
   ХозрасчетныйОстаткиИОбороты.Субконто2,
   ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Субконто2),
   ХозрасчетныйОстаткиИОбороты.Организация,
   ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Организация),
   ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
   ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.Период,
   ХозрасчетныйОстаткиИОбороты.Регистратор,
   ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Регистратор),
   ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(ХозрасчетныйОстаткиИОбороты.Период, ДЕНЬ), ДЕНЬ, 49) КАК Вернуть,
   РегламентированныйПроизводственныйКалендарь.ВидДня,
   РегламентированныйПроизводственныйКалендарь.ДатаКалендаря
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПериода, &КонПериода, Запись, , , , ) КАК ХозрасчетныйОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
       ПО (ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(ХозрасчетныйОстаткиИОбороты.Период, ДЕНЬ), ДЕНЬ, 49) = РегламентированныйПроизводственныйКалендарь.ДатаКалендаря)
ГДЕ
   ХозрасчетныйОстаткиИОбороты.Счет = &Счет
   И ХозрасчетныйОстаткиИОбороты.Организация = &Организация

УПОРЯДОЧИТЬ ПО
   Счет
ИТОГИ
   СУММА(СуммаОборотКт)
ПО
   Счет ИЕРАРХИЯ
2 ZanderZ
 
20.03.12
11:24
запросом или через получить
3 ZanderZ
 
20.03.12
11:25
а ДатаКалендаря выдает ?
4 lunatik33
 
20.03.12
11:29
нет
ни вида ни даты
5 Buster007
 
20.03.12
11:30
а производственный календарь заполнено-то?
6 ZanderZ
 
20.03.12
11:31
тогда календарь на тот период не заполнен
7 lunatik33
 
20.03.12
11:35
а как проверить заполнение
8 almar
 
20.03.12
11:36
(7) если за месяц 0 рабочих дней, то не заполнен
9 lunatik33
 
20.03.12
11:45
да он просто был не заполнен. век живи век проверяй и проверяй и проверяй