Имя: Пароль:
1C
1С v8
Вопрос по запросу
0 Kirich1983
 
04.09.13
11:19
Как изменить запрос чтоб получить такой результат:

На 01.08.2013 нач. остаток 30 + приход 10 = кон. остаток 40
На 01.08.2013 нач. остаток 40 + приход 20 = кон. остаток 60
Нужно так на 01.08.2013:
нач. остаток 30 + сумма двух приходов 30 = кон. остаток 60

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

УПОРЯДОЧИТЬ ПО
    Период
1 Godofsin
 
04.09.13
11:27
остатки соединить с оборотами по периоду
2 Maxus43
 
04.09.13
11:27
Сгруппировать по периоду не хватит?
3 Maxus43
 
04.09.13
11:30
тьфу, периодичность День поставь, а не запись
4 Kirich1983
 
04.09.13
11:30
(2) Нач. Остатки и Кон. остатки суммировать нельзя. Получатся некорректные данные.
5 V01tk2010
 
04.09.13
11:36
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(
            &НачПериода,
            &КонПериода,
            День,
            ,
            (Номенклатура В ИЕРАРХИИ (&Номенклатура) ИЛИ &ВсяНоменклатура) И Организация = &Организация
            ) КАК ПартииТоваровНаСкладахОстаткиИОбороты
6 Kirich1983
 
04.09.13
11:39
Понял, всем спасибо
2 + 2 = 3.9999999999999999999999999999999...