Имя: Пароль:
1C
 
Обороты на каждый день за период
0 xipypg2012
 
11.05.16
12:30
Может кто подскажет что не правильно?

ВЫБРАТЬ РАЗЛИЧНЫЕ
    ДвиженияДенежныхСредствОбороты.Период КАК Период
ПОМЕСТИТЬ Дни
ИЗ
    РегистрНакопления.ДвиженияДенежныхСредств.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК ДвиженияДенежныхСредствОбороты
;

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

СГРУППИРОВАТЬ ПО
    Движения.Номенклатура,
    ДНИ.Период

УПОРЯДОЧИТЬ ПО
    Номенклатура,
    Период


Правильно выводит ток конечный остаток
1 Jonny_Khomich
 
11.05.16
12:33
А что не правильно?
2 Spieluhr
 
11.05.16
12:35
Зачем группировка в запросе, если таблица и так по дням?
3 los_hooliganos
 
11.05.16
12:38
Для ВТ ОстаткиОбороты неправильно использовать указание интервала.
Надо указать Авто, а выборе обязательно взять ПериодДень.

Тогда С остатками и приходами/расходами будет более комильфо.
4 xipypg2012
 
11.05.16
12:46
(3) тогда не по всем дням попадает