Как разбить месяц на недели #595188


#0 by Изучаем 1С
Добрый день!Подскажите,пожалуйста, как сделать разбивку месяца на недели.В УТ нужно получить отчет по продажам следующего вида:        |Месяц |1 неделя |2 неделя |3 Неделя| _______________________________________________ Январь  |      |         |         |        | Февраль |      |         |         |        | Март    |      |         |         |        |
#1 by andrewks
точно не на декады?
#2 by _Demos_
Параметр периодичность в запросах
#3 by БибиГон
в типовом отчете можно получить только по неделям например, а вместе нет. Свой отчет делаешь?
#4 by _Demos_
а если неделя на два месяца делится то что делать?
#5 by _Demos_
+ а если в декаде один день,  то что с ними делать
#6 by andrewks
ну, с декадами как раз просто, обычно последний "рваный" день приписывают к третьей декаде. а вот с неделями могут быть вообще интересные ситуации
#7 by _Demos_
как я понимаю, реализация по желанию заказчика?
#8 by Изучаем 1С
Да, свой отчет. Если неделя делится на два месяца, то первая часть недели должна уйти в прошлый месяц, а вторая в следующий. Разбивка на недели нужна в пределах месяца строго.Например,если месяц начинается с воскресенья, то 1 число будет и первой неделей, дальше вторая и тд..Вот такая задачка((
#9 by Serg_1960
Напомнило одну хохму :) Менеджер попросил сделать ему отчет по продажам помесячно, где каждый месяц по неделям разбит... а потом долго тупил, не понимая, почему в отчете в первой и последней неделях месяца "странные" итоговые данные :))
#10 by andrewks
ну почему же? в экономике и статистике так принято - в месяце три декады. "рваный" день не образует следующую, четвёртую декаду
#11 by Asmody
группировку по полю МЕСЯЦ(Дата)*100+НЕДЕЛЯ(Дата)
#12 by Serg_1960
Имхо: МЕСЯЦ(Дата)+НЕДЕЛЯ(Дата)*0.01 "10.02" красивее чем "1002" :)
#13 by _Demos_
а кто его видит и кому она нужна эта 10.02?
#14 by Изучаем 1С
Прощу прощения,подтормаживаю, но что мне даст данная группировка?
#15 by _Demos_
->
#16 by _Demos_
рекурсия однако)
#17 by Deon
Лаконично )
#18 by Deon
Ты группировку в запрос засунь, да увидишь результат
#19 by Asmody
только в таблицу такое не завернёшь. нужны два поля: Месяц, НомерНеделиВМесяце
#20 by Изучаем 1С
Увидела, не совсем то,что нужно.Номер недели в пределах месяца как-нибудь получить можно?
#21 by zender
Цел(День(ТекущаяДата)/7)+1
#22 by zender
+ или НеделяГода(ТекущаяДата)-НеделяГода(Началомесяца(ТекущаяДата))+1
#23 by Asmody
+ переводя на запросы    НЕДЕЛЯ(ПродажиОбороты.ПериодДень)-НЕДЕЛЯ(НАЧАЛОПЕРИОДА(ПродажиОбороты.ПериодДень,МЕСЯЦ))+1 НомерНеделиМесяца,
#24 by Изучаем 1С
Так и сделала))Красотень!!Спасибо всем большое
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С