как в колонке цена для номенклатуры брать последнее значение цены и далее суммировать по складу и в общем итоге.
Чтоб не суммировало по каждой записи регистратора?
Запрос:

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

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ЦеныНоменклатуры.Номенклатура,
    NULL,
    NULL,
    ЦеныНоменклатуры.Номенклатура.ЕдиницаИзмерения,
    NULL,
    ЦеныНоменклатуры.Регистратор,
    ЦеныНоменклатуры.Цена,
    ТИПЗНАЧЕНИЯ(ЦеныНоменклатуры.Регистратор),
    ЦеныНоменклатуры.ВидЦены
    ИЗ
    РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
```
---
1.
Цену добавь в ресурсы (минимум или максимум)

2.
То же, но Сумма(ВычислитьВыражениеСГруппировкойМассив("Минимум(НашРесурс)","НашаГруппировкаСМинимумами"))
---
https://infostart.ru/1c/articles/1101676/
---
Спасибо большое! Получилось при добавлении у цены в ресурсах: Сумма(ВычислитьВыражениеСГруппировкойМассив("Цена", "Номенклатура"))
---
скрин
---
Попробуй поиграться с ресурсами и Колонкой "Рассчитывать по...". Нужно добавить аналогичное поле в ресурс с таким же выражением, только добавить в "рассчитывать по" поле Склад.
---
Проще всего сделать отдельный набор, в котором вычислять последнюю цену. Средствами СКД сделать можно, но слишком сложно будет.
---
Да, это было бы муторно,.Решить получилось с помощью функций в ресурсах.
---
1.
Цену добавь в ресурсы (минимум или максимум)

2.
То же, но Сумма(ВычислитьВыражениеСГруппировкойМассив("Минимум(НашРесурс)","НашаГруппировкаСМинимумами"))
---
Спасибо большое! Получилось при добавлении у цены в ресурсах: Сумма(ВычислитьВыражениеСГруппировкойМассив("Цена", "Номенклатура"))
---
не может это - работать так как нужно. работает оно так - в рамках текущего склада (или в случае общего итого по всем записям) берутся детальные записи и сворачиваются по номенклатуре. при этом должно использоваться какая-то агрегатная функция - Сумма или Максимум (или что-то подобное). Просто "Цена" выберет не пойми какую цену наугад. Кажется что оно работает, но в один прекрасный момент перестанет работать.

Как написано в (5) более правильно, но ясно дело что ни минимум, ни максимум тут не помогут. Нужно не минимальную и не максимальную цену получить. А цену из последней строки.
---
не знаю как будет или не будет в будущем, но сейчас все считает прекрасно и по всем складам и по общему итогу
---
https://infostart.ru/1c/articles/1101676/
---
Спасибо, полезная статья)