Имя: Пароль:
1C
1С v8
Вывод в отчете данные в зависимости от периода
0 ДимДимыч
 
26.11.15
11:54
Добрый день!
Подскажите пожалуйста, есть регистр накопления в который попадают данные с Прихода и Расхода по количеству. Пытаюсь сделать отчет, в котором будут выводится след-ие данные:
|номерСертификата|НомерВагона|ДатаПрихода|ДатаРасхода|Количество|

Косяк в том, что в "Количество" должны попадать остатки на ДатуДасхода и если например приход по вагону он 1, то Расходы по номенклатуре этого вагона может быть несколько, то есть если Приход от 01.01.15 = 60тн, Расход №1 от 02.01.15 = 20тн, Расход №2 от 03.11.15 = 10тн, то в отчет должны попадать 2 строчки: 1ая строчка: 01.01.15|02.01.15|40(60-20) 2ая строчка 01.01.15|03.01.15|30(60-20-10)

Подскажите пожалуйста как такое можно реализовать..
Код запроса в СКД:
ВЫБРАТЬ
    ПриходМатериалы.НомерВагона,
    ПриходМатериалы.Ссылка.Дата КАК ДатаПрихода,
    ПриходМатериалы.НомерСертификата,
    РасходМатериалы.Ссылка.Дата КАК ДатаВозврата,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоПриход КАК Приход,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоКонечныйОстаток КАК Остаток,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоРасход КАК Расход,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоНачальныйОстаток КАК Начальный,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоОборот
ИЗ
    Документ.Расход.Материалы КАК РасходМатериалы
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Приход.Материалы КАК ПриходМатериалы
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.НоменклатураКоличество.ОстаткиИОбороты
КАК НоменклатураКоличествоОстаткиИОбороты
            ПО ПриходМатериалы.НомерВагона = НоменклатураКоличествоОстаткиИОбороты.Вагон
        ПО (ПриходМатериалы.НомерСертификата = РасходМатериалы.НомерСертификата)

СГРУППИРОВАТЬ ПО
    ПриходМатериалы.НомерВагона,
    ПриходМатериалы.Ссылка.Дата,
    ПриходМатериалы.НомерСертификата,
    РасходМатериалы.Ссылка.Дата,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоПриход,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоКонечныйОстаток,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоРасход,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоНачальныйОстаток,
    НоменклатураКоличествоОстаткиИОбороты.КоличествоОборот

УПОРЯДОЧИТЬ ПО
    ДатаПрихода
1 letni88
 
26.11.15
12:07
Попробуй обороты по приходу соединить с остатками и оборотами по расходу
2 letni88
 
26.11.15
12:09
периодичностьДень
3 ДимДимыч
 
26.11.15
12:41
а как привязать вычисляемое поле к датеРасхода? периодичность "День" для регистра не помогла, возможно эт из-за этого вычисляемого поля, либо я не правильно Вас понял..