Комплексный запрос распределения еженедельных периодов по отчетным месяцам
|
|
Среда, 22 Февраля 2017 г. 08:42
+ в цитатник
Следующая проблема:
Есть
1) Еженедельные отчетные еженедельные рабочие периоды (с отработанными по факту часами).
2) Отчетные периоды, но не простые, а извращенные - с 22 числа по 21 число. Т.е. Декабрем считается то, что попадает в интервал [22/11/yy-21/12/yy]
Нужно:
Раскидать эти еженедельные периоды по отчетным месяцам. Дополнительно расчитав % рабочего времени (общего), приходящегося на эту неделю в месяце.
В чем проблемы:
1) Одна и та же неделя может пересекать отчетный период - т.е. в запросе такая неделя должна приходиться на оба отчетных месяца с пропорциональным разделением времени между ними.
2) Извращенный характер отчетных периодов. В теории - от от клиента к клиенту отчетный период может меняться, поэтому нужно гибкое решение.
Убил день на то, чтобы сформировать такую расчетную таблицу в Эксель. Но это монстр.
Кому интересно - файл - во вложении
http://www.sql.ru/forum/1250923/kompleksnyy-zapros-raspredeleniya-ezhenedelnyh-periodov-po-otchetnym-mesyacam
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-