0
D_Sergeevich
06.05.14
✎
14:15
|
Приветствую.
Имеется такой вот запрос и его результат:
Контрагент | ДатаВозниконовенияЗадолженности | СуммаЗадолженности | НачисленнаяСуммаНеустойки
"ООО пупкин"| 1.01.2014 | 1000 | 100
"ООО пупкин"| 2.01.2014 | 1000 | 100
"ООО пупкин"| 3.01.2014 | 2000 | 200
ВЫБРАТЬ
НеустойкиОбороты.Контрагент,
НеустойкиОбороты.Период КАК ДатаВозниконовенияЗадолженности,
НеустойкиОбороты.СуммаЗадолженностиПриход КАК СуммаЗадолженности,
СУММА(НеустойкиОбороты.НачисленнаяСуммаНеустойкиПриход) КАК НачисленнаяСуммаНеустойки
ИЗ
РегистрНакопления.Неустойки.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК НеустойкиОбороты
СГРУППИРОВАТЬ ПО
НеустойкиОбороты.Контрагент,
НеустойкиОбороты.Период,
НеустойкиОбороты.ПросроченнаяСуммаПриход
Как сделать так чтобы группировалось таким вот образом:
Контрагент | ДатаВозниконовенияЗадолженности | СуммаЗадолженности | НачисленнаяСуммаНеустойки
"ООО пупкин"| 1.01.2014 | 1000 | 100
"ООО пупкин"| 3.01.2014 | 2000 | 200
Т.е. мне нужно опустить те строки где СуммаЗадолженности по отношению к предыдущей строке не менялась
|
|
4
D_Sergeevich
06.05.14
✎
14:30
|
А все разобрался, просто дату с группировки не убрал и не получалось. Всем спасибо.
ВЫБРАТЬ
НеустойкиОбороты.Контрагент,
МИНИМУМ(НеустойкиОбороты.Период) КАК ДатаВозниконовенияЗадолженности,
НеустойкиОбороты.СуммаЗадолженностиПриход КАК СуммаЗадолженности,
СУММА(НеустойкиОбороты.НачисленнаяСуммаНеустойкиПриход) КАК НачисленнаяСуммаНеустойки
ИЗ
РегистрНакопления.Неустойки.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК НеустойкиОбороты
СГРУППИРОВАТЬ ПО
НеустойкиОбороты.Контрагент,
НеустойкиОбороты.ПросроченнаяСуммаПриход
|
|