|
СКД Все периоды в интервале | ☑ | ||
---|---|---|---|---|
0
Irek-kazan
16.07.12
✎
16:52
|
Подскажите плиз как реализовать?
Есть запрос где выдаются переходящие остатки за период в разрезе проектов (для учета планируемых остатков ДС). Проблема в том, что если не было запланированных расходов-доходов в периоде, то в результате нет остатков в этом периоде. |
|||
1
Нуф-Нуф
16.07.12
✎
16:52
|
группировка по период. дополнение день
|
|||
2
Irek-kazan
16.07.12
✎
16:59
|
Ругается Синтаксическая Ошибка "Дополнение"
ВЫБРАТЬ ОБ.Проект, ОБ.Период КАК Период, СУММА(СБ.Знак * ОБ.СуммаУпрОборот) КАК СуммаУпр ИЗ РегистрНакопления.ОборотыБюджетов.Обороты(КОНЕЦПЕРИОДА(&РабочаяДата, НЕДЕЛЯ), КОНЕЦПЕРИОДА(&ГраницаПланирования, НЕДЕЛЯ), Регистратор, Сценарий = &СценарийПлан) КАК ОБ ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СтатьиБюджета КАК СБ ПО ОБ.СтатьяОборотов = СБ.СтатьяОборотов ГДЕ СБ.Владелец = &Бюджет СГРУППИРОВАТЬ ПО ОБ.Проект, ОБ.Период |
|||
3
Irek-kazan
16.07.12
✎
17:02
|
туплю сорри
|
|||
4
Irek-kazan
16.07.12
✎
17:16
|
(1) не совсем то. Наверное неправильно объяснил...
Есть группа проектов, по ним строятся планы на несколько недель вперед, по некоторым проектам не введены планы. Считается переходящие остаток ДС с учетом введенных планов. Естественно в запросе, если нет планов на период, то и остатков не будет. Я так понимаю, нужно переписать запрос, других вариантов нет? |
|||
5
Irek-kazan
16.07.12
✎
17:33
|
Думаю сделать это соединением таблицы с периодами и оборотам
Подскажите как получить таблицу со всеми периодами за выбранный интервал |
|||
6
wade25
16.07.12
✎
17:38
|
Типа того брось в группировки
НАЧАЛОПЕРИОДА(СписаниеТоваровТовары.Ссылка.Дата, ДЕНЬ) |
|||
7
wade25
16.07.12
✎
17:38
|
Кстать, когда к остаткам обращаешься к регистру, не забудь поле секунды вытащить и в ролях на 1 место поставить в СКД.
|
|||
8
Irek-kazan
16.07.12
✎
17:45
|
(7) это еще зачем? я к виртуальной таблице обращаюсь
|
|||
9
echo77
16.07.12
✎
17:59
|
(8) это затем чтобы не получить непредсказуемые результаты в разных группировках и не создавать потом новую тему здесь
|
|||
10
Classic
16.07.12
✎
18:00
|
(0)
Поищи в книге знаний. Общая идея - делаем ВТ в которой все дни(месяцы и т.п.) в периоде, а потом ее соединяем с регистром обороты |
|||
11
Irek-kazan
16.07.12
✎
18:01
|
(10) тоже прихожу к такому выводу, похоже по-другому никак
|
|||
12
Irek-kazan
17.07.12
✎
12:53
|
помогите плиз с запросом, а то никак не могу сообразить.
Есть таблица Т1 со всеми периодами дат в заданном интервале. Есть таблица Т2 с планируемым остатками ДС по проектам и периодам (планов может и не быть) Как получить результирующую таблицу Т3 где будут столбцы со всеми периодами и планируемыми движениями Например Т1 - [ 01/01/12 , 08/01/12 , 15/01/12 , 23/01/12 ] Т2 - [ (Проект1, 08/01/12, 100р) , (Проект1, 15/01/12, 200р) ] Результат должен быть таким Т3 - [ (Проект1, 01/01/12, 100р) , (Проект1, 08/01/12, 100р) , (Проект1, 15/01/12, 200р) , (Проект1, 23/01/12, 200р) |
|||
13
Classic
17.07.12
✎
13:11
|
Что эти числа означают? Остаток?
Лучше бери обороты, а потом накопительным итогом считай |
|||
14
Irek-kazan
17.07.12
✎
13:19
|
спасибо за совет, пробую
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |