|
Помогите с запросом |
☑ |
0
spectre1978
09.09.14
✎
14:31
|
Добрый день!
Пытаюсь сообразить, не могу найти красивое решение.
Нужно с регистра закупок дернуть номенклатуру, к-во, стоимость по списку номенклатуры, которая закупалась самым свежим по дате документом закупки. Для одной номенклатуры - запрос простейший
ВЫБРАТЬ ПЕРВЫЕ 1
Закупки.Номенклатура, Закупки.Количество, Закупки.Стоимость
ИЗ
РегистрНакопления.Закупки КАК Закупки
ГДЕ
Закупки.Номенклатура=&Номенклатура
УПОРЯДОЧИТЬ ПО
Закупки.ДокументЗакупки.Дата УБЫВ
а вот как бы для списка номенклатуры?
|
|
1
Джинн
09.09.14
✎
14:33
|
Закупки.Номенклатура В (&Номенклатура)
|
|
2
spectre1978
09.09.14
✎
14:34
|
(1) не-а. Вернет одну запись
|
|
3
Крошка Ру
09.09.14
✎
14:35
|
(0) Группировка по номенклатуре, по дате - минимум
|
|
4
spectre1978
09.09.14
✎
14:35
|
нужно чтобы по каждой номенклатуре отдал к-во и стоимость из последнего документа закупки, которым закупалась данная номенклатура.
|
|
5
Ёпрст
гуру
09.09.14
✎
14:35
|
(2) первые 1 не о чем не говорит вам ?
|
|
6
Крошка Ру
09.09.14
✎
14:36
|
(5) Первые 1 - это всего, а не по каждой номенклатуре
|
|
7
Ненавижу 1С
гуру
09.09.14
✎
14:37
|
ВЫБРАТЬ
ЗакупкиОбороты.Номенклатура,
МАКСИМУМ(ЗакупкиОбороты.Период) КАК Период
ПОМЕСТИТЬ Временная
ИЗ
РегистрНакопления.Закупки.Обороты(, , День, ) КАК ЗакупкиОбороты
СГРУППИРОВАТЬ ПО
ЗакупкиОбороты.Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Временная.Номенклатура,
Временная.Период,
ЗакупкиОбороты.КоличествоОборот,
ЗакупкиОбороты.СтоимостьОборот
ИЗ
Временная КАК Временная
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.Закупки.Обороты(, , День, ) КАК ЗакупкиОбороты
ПО Временная.Номенклатура = ЗакупкиОбороты.Номенклатура
И Временная.Период = ЗакупкиОбороты.Период
|
|
8
Крошка Ру
09.09.14
✎
14:39
|
(7) Ну вот, взял и сразу всё разжевал
|
|
9
Ёпрст
гуру
09.09.14
✎
14:40
|
(6) это ты не мне, это ты автору объясняй..
|
|
10
spectre1978
09.09.14
✎
14:42
|
(7) Точно, оно. Временную отфильтровать еще по списку...
|
|
11
spectre1978
09.09.14
✎
14:42
|
(7) Спасибо!
|
|