Отчет на СКД и регистр накопления (обороты)

1. Logarifm_Andre 13 04.10.21 11:15 Сейчас в теме
Доброго дня.
Имеется простой запрос с выборкой данных по РН (Обороты), строю его средствами СКД.
Запрос создан в УТ 11.4, но принципиально не играет роль какая БД и какой РН, проблема именно в выборке данных.
В запросе добавлено свое поле Поле1, а также оно добавлено в Ресурсы СКД.
Вопрос с выводом итоговых значений по новому полю Поле1: в зависимости от группировки это поле имеет разные значения.
ВЫБРАТЬ
   ДвижениеТоваровОбороты.Номенклатура КАК Номенклатура,
   ДвижениеТоваровОбороты.Характеристика КАК Характеристика,
   ДвижениеТоваровОбороты.Склад КАК Склад,
   ДвижениеТоваровОбороты.Назначение КАК Назначение,
   ДвижениеТоваровОбороты.Распоряжение КАК Распоряжение,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеОборот КАК ПланируемоеПоступлениеОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеПодЗаказОборот КАК ПланируемоеПоступлениеПодЗаказОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеСНеподтвержденнымиОборот КАК ПланируемоеПоступлениеСНеподтвержденнымиОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеПодЗаказСНеподтвержденнымиОборот КАК ПланируемоеПоступлениеПодЗаказСНеподтвержденнымиОборот,
   ДвижениеТоваровОбороты.ПериодСекунда КАК ПериодСекунда,
   ДвижениеТоваровОбороты.ПериодМинута КАК ПериодМинута,
   ДвижениеТоваровОбороты.ПериодЧас КАК ПериодЧас,
   ДвижениеТоваровОбороты.ПериодДень КАК ПериодДень,
   ДвижениеТоваровОбороты.ПериодНеделя КАК ПериодНеделя,
   ДвижениеТоваровОбороты.ПериодДекада КАК ПериодДекада,
   ДвижениеТоваровОбороты.ПериодМесяц КАК ПериодМесяц,
   ДвижениеТоваровОбороты.ПериодКвартал КАК ПериодКвартал,
   ДвижениеТоваровОбороты.ПериодПолугодие КАК ПериодПолугодие,
   ДвижениеТоваровОбороты.ПериодГод КАК ПериодГод,
   1 КАК Поле1,
   ДвижениеТоваровОбороты.Регистратор КАК Регистратор
{ВЫБРАТЬ
   Номенклатура.*,
   Характеристика.*,
   Склад.*,
   Назначение.*,
   Распоряжение.*,
   ПланируемоеПоступлениеОборот,
   ПланируемоеПоступлениеПодЗаказОборот,
   ПланируемоеПоступлениеСНеподтвержденнымиОборот,
   ПланируемоеПоступлениеПодЗаказСНеподтвержденнымиОборот,
   ПериодСекунда,
   ПериодМинута,
   ПериодЧас,
   ПериодДень,
   ПериодНеделя,
   ПериодДекада,
   ПериодМесяц,
   ПериодКвартал,
   ПериодПолугодие,
   ПериодГод,
   Поле1}
ИЗ
   РегистрНакопления.ДвижениеТоваров.Обороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, {(Назначение), (Номенклатура), (Распоряжение), (Склад), (Характеристика)}) КАК ДвижениеТоваровОбороты
{ГДЕ
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеПодЗаказОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеСНеподтвержденнымиОборот,
   ДвижениеТоваровОбороты.ПланируемоеПоступлениеПодЗаказСНеподтвержденнымиОборот,
   (1) КАК Поле1}
Показать

Как и где настроить СКД, чтобы это Поле1 принимало одинаковые итоговые значения вне зависимости от группировки данных?
Прикрепленные файлы:
ВнешнийОтчет1.erf
По теме из базы знаний
Найденные решения
3. EVKash 14 04.10.21 11:42 Сейчас в теме
(1) Если правильно понял вопрос, то попробуйте у регистратора в ролях поставить обязательное использование. Оптимизатор просто исключает не используемые измерения.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VZyryanov 04.10.21 11:30 Сейчас в теме
В ресурсах задайте выражение Максимум, а не Сумма.
4. Logarifm_Andre 13 04.10.21 11:53 Сейчас в теме
7. VZyryanov 04.10.21 15:25 Сейчас в теме
(4) Не может быть. На нижней картинке итог в группе по колонке "Поле1" равен 2. Это сумма. Если сделать максимум, то итого будет равен 1.
3. EVKash 14 04.10.21 11:42 Сейчас в теме
(1) Если правильно понял вопрос, то попробуйте у регистратора в ролях поставить обязательное использование. Оптимизатор просто исключает не используемые измерения.
5. Logarifm_Andre 13 04.10.21 11:55 Сейчас в теме
(3) А вот это помогло.
Спасибо.
6. Logarifm_Andre 13 04.10.21 12:02 Сейчас в теме
(3)
Может тогда подскажите по этому же вопросу: добавил через режим 1С: Предприятие "Пользовательское поле" - "Поле2" (Выражение) для аналогичных действий. Как с этим полем быть? Похоже, что без конфигуратора не обойтись (т.е. без настроек "обязательное")?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот