Имя: Пароль:
1C
1С v8
Создание таблицы периодов в запросе
0 mkanaev
 
12.05.12
14:00
Добрый день, долго годал думал но никак не могу придумать хорошее решение задачи: необходимо получить остатки с периодичностью в месяц за определённый интервал, тут вопросов нет, берём таблиц ОстаткиИОбороты с периодичностью в месяц, но таблица не возвращает остатков если в этом периоде небыло оборотов, решение впринцепи есть например взять все обороты сверху на каждую запись найти максимальный месяц в котором есть остатки и получить остатки на него, они будут верными и для текущаего периода, или более оптимальный вариант, получить остатки на начало и на каждую запись получить обороты, вычесть обороты из остатков и получить на каждый месяц, однако сложность в том что нужно реализовать это в СКД, и источник данных в СКД должен быть запрос, вот и вопрос, как в Запросе получить таблицу периодов например: с периода 01.01.2012 по 01.05.2012 должна получиться таблица:

01.01.2012
01.02.2012
01.03.2012
01.04.2012
01.05.2012
у каго какие идеи по этому поводу?
1 МихаилМ
 
12.05.12
14:03
2 Лоботряс
 
12.05.12
14:05
Епт, хоть бы разделил по предложениям что ли...
3 Лоботряс
 
12.05.12
14:06
Невозможно читать...
4 mkanaev
 
12.05.12
14:12
(1) спасибо класная тема, первый запрос откинул сразу, впринцепи делал также но с регламентированнымПроизводственнымкалендарем. Третий запрос понравился, достаточно граматно...
5 mkanaev
 
12.05.12
14:56
попробывал написать, нууу декартово произведение 8 таблиц это конечно туговато, не очень оптимален запрос
6 mkanaev
 
12.05.12
15:00
скажу больше памяти на моей машине не хватило чтобы запрос выполнить