|
Дата изменения суммы задолженности | ☑ | ||
|---|---|---|---|---|
|
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 Т.е. мне нужно опустить те строки где СуммаЗадолженности по отношению к предыдущей строке не менялась |
|||
|
1
Fram
06.05.14
✎
14:18
|
минимум по дате с группировкой по остальным полям
|
|||
|
2
D_Sergeevich
06.05.14
✎
14:22
|
(1) Можете показать пример?
|
|||
|
3
Wobland
06.05.14
✎
14:24
|
(2) выбрать минимум(дата) сгруппировать по всему остальному
|
|||
|
4
D_Sergeevich
06.05.14
✎
14:30
|
А все разобрался, просто дату с группировки не убрал и не получалось. Всем спасибо.
ВЫБРАТЬ НеустойкиОбороты.Контрагент, МИНИМУМ(НеустойкиОбороты.Период) КАК ДатаВозниконовенияЗадолженности, НеустойкиОбороты.СуммаЗадолженностиПриход КАК СуммаЗадолженности, СУММА(НеустойкиОбороты.НачисленнаяСуммаНеустойкиПриход) КАК НачисленнаяСуммаНеустойки ИЗ РегистрНакопления.Неустойки.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК НеустойкиОбороты СГРУППИРОВАТЬ ПО НеустойкиОбороты.Контрагент, НеустойкиОбороты.ПросроченнаяСуммаПриход |
| Форум | Правила | Описание | Секции | Поиск |